A rule
A solid line with room to write above it. The rejections are what make it work: ink sitting on the line is underlined text, and another rule 18 points away is a table.
Free, no sign-up. Works on a plane once installed.
FormworkPDF opens a PDF and gives you the fields it has. Where the form has none, on a scan, a print-out, something typeset in 1954, it reads the page and works out where the blanks are, then treats them exactly like real fields.
Sign it by drawing, typing, or photographing your signature on paper. Rotate, delete, reorder and append pages, so a photo of your ID becomes page seven. Shrink the result when a portal says 2 MB and your scan is nine. Then export, flattened, rebuilt from the bytes you opened.
Two shapes cover almost every printed form. Here they are at the size they appear on a page, with the slot the detector settles on marked in pen.
A solid line with room to write above it. The rejections are what make it work: ink sitting on the line is underlined text, and another rule 18 points away is a table.
The row of dots printed forms have marked a blank with for a century. A machine set it, so the dots are evenly spaced and the same size — which is what stops the last line of every paragraph reading as a blank.
Faint column lines break up in a scan, but the point where a horizontal rule stops does not. Those endpoints are the column edges, and a pair of them crossed by two rules is a cell.
Not encrypted in transit. Not deleted after an hour. Not uploaded. Your tax return, your medical intake form and your signature are handled by the browser you are already looking at — and a page that has never sent them anywhere cannot leak them, be breached, or change its mind in a later privacy policy.
Nothing leavesthis tab
Geometry is instant and free and finds about six fields in seven. A trained detector finds nineteen in twenty and reads tick boxes, but it is a download measured in tens of megabytes. Neither is right for everyone, so FormworkPDF asks before each scan — and shows you this.
| Fast | Accurate | Best | |
|---|---|---|---|
| Text fields found | 86% | 93% | 96% |
| Tick boxes found | 52% | 95% | 100% |
| False positives | 459 | 28 | 44 |
| Per page | 0.3 s | ~3 s | ~10 s |
| Download, once | nothing | 37 MB | 97 MB |
| Works offline | always | after the first time | after the first time |
Scored over 41 published forms, nothing generated and nothing flattened to manufacture an answer key. How that is scored.
How a scanned 1099 with no text layer and no form fields becomes 33 boxes you can type into, in about 300 milliseconds.
Eyeballing one PDF is not evidence. Forty-one published forms, an answer key that was not invented, and the two bugs that only showed up at scale.