Detect form fields automatically — even on scans — create fillable PDFs, autofill from your own saved details, and sign. Text fields, checkboxes, multiple choice and lists, all inside your browser.
or choose a file from your device
Used to autofill name, email, phone, address and date fields. Stored in this browser only and never sent anywhere.
Existing form fields are read straight from the file. For flat or scanned PDFs, one click finds the blanks and boxes.
Type on the page, autofill your details, drag fields into place, or draw a signature and put it where it belongs.
You get a standard PDF that fills in any viewer, or a flattened copy that’s ready to send.
Applications, tax forms and contracts are full of names and numbers. Here, they never pass through a third party’s server.
Fields are real PDF form fields, so the file works in Acrobat, Chrome, Preview and mobile readers.
Everything runs on your device’s own processor, so there’s no upload cap, watermark or sign-up.
No. The file is opened and edited inside your browser tab. This site is static, so there is no server that could receive it.
Existing fillable fields load instantly. For flat PDFs, the detector combines three signals: text patterns (underscore lines, labels ending with a colon, box symbols), the lines and squares actually drawn on the page, and, for scans, text read by on-device OCR. It’s a best guess, so review the results before saving.
Yes, usually. Scanned pages are read with OCR that runs in your browser. The first scan downloads the OCR engine and English language data from a public CDN, so it needs a connection and may take a moment. Your page image itself is never uploaded. If detection misses something, draw the field by hand.
Text fields (multi-line on request), checkboxes, multiple choice (radio buttons), dropdowns and lists. For multiple choice, draw one button per answer; they share a group name.
In “Add or edit fields”, drag a field to move it and drag the corner handle to resize. Arrow keys nudge, Delete removes, Ctrl/Cmd+D duplicates, and Ctrl/Cmd+Z and Ctrl/Cmd+Y undo and redo. Fields that already existed in the PDF can be filled or removed but not moved.
Enter your name, email, phone and address once and Smart fill places them into fields with matching names, plus today’s date in date fields. The details are kept in this browser’s local storage only. Clear your browser data to erase them.
Yes. Choose “Add signature”, draw it, then click on the page where it should go. You can drag and resize it before saving. It is added as an image, not a cryptographic digital signature.
Use “Save field layout” to download the fields you added as a small file, and “Load field layout” to apply them to another PDF with the same page design.
It prints your answers into the page and removes the interactive fields. Use it for a final copy; leave it off if someone else still needs to fill the form.
Password-protected PDFs, digital signature fields and JavaScript-driven form logic aren’t handled. Text uses a standard Latin font, so other scripts may not save correctly.