Turn any document into structured data

Handwriting data extraction

Handwritten job sheets, notes and forms read into structured data, with the page kept for checking.

What goes in

Handwritten or part-handwritten sheets photographed on site.

  • Hours, quantities, part numbers and names pulled into fields.
  • A confidence level per value, so uncertain readings surface for review.
  • The photo sits beside the result, so anyone can confirm a difficult word.

What comes out

{
  "source": {
    "file_name": "letter-1952.jpg",
    "pages": 1,
    "type": "image",
    "script": "cursive"
  },
  "text": "Dearest Margaret, the orchard is in full bloom this spring and we think of you often…",
  "date_written": "1952-04-18",
  "signed_by": "Aunt Helen",
  "words_to_check": [
    {
      "word": "orchard",
      "confidence": 0.81
    }
  ]
}

How it works

  1. 01

    Upload a file or take a photo. PDFs, photos and scans all work, up to 100 MB on paid plans.

  2. 02

    Formalini reads it and fills your template, or proposes a structure from the document itself.

  3. 03

    Check the values against the page, then export the JSON or send it onwards by API or webhook.

Common questions

How accurate is it on messy handwriting?

It varies with the writing. Low-confidence values are flagged rather than guessed at quietly, so a person checks them.

Can several engineers use the same sheet layout?

Yes. One template covers the sheet, whoever filled it in.

Read cursive handwriting in seconds

Old family letters, grandparents' recipes, handwritten ledgers or signed forms — Formalini's AI cursive reader turns joined-up writing into typed text you can copy, search and export.

  1. 01

    Take a clear photo or scan of the cursive page.

  2. 02

    Drop it into the free demo — no account needed.

  3. 03

    Get the typed text, with uncertain words highlighted for checking.

  4. 04

    Copy it, or export as text, CSV or JSON.

Cursive to text questions

Can AI read cursive?
Yes. Modern AI reading models read most cursive and joined-up handwriting well. Formalini shows a confidence level for each value so you only check the words it is unsure about.
How do I translate cursive into normal text?
Photograph the page, upload it to the free demo on this site and Formalini returns the typed text. Up to three pages are free without signing up.
Does it work on old letters and historical documents?
Yes, as long as the writing is legible in the photo. Faded ink works best with good, even light.
Is there a cursive reader app?
Formalini works in your phone's browser — open formalini.com, take the photo and upload it. No app install needed.

Related pages