Flatten PDF (Bake In Form Contents)
Send a filled PDF form as-is and the recipient can still change what you entered. Flattening bakes every form field into regular page content — identical appearance, no longer editable, perfect for contracts and application forms. Everything runs locally in your browser.
Drop your file here
or choose from your device — no sign-up needed
Choose filesFiles are processed locally in your browser — never uploaded to any server
Details
Full-release pricing preview: $6.9/mo or $49/yr · 30-day email notice before billing starts · nothing is charged during the beta
How it works (3 steps)
Upload a filled PDF form
All AcroForm field types are supported: text boxes, checkboxes, radio groups, dropdowns.
One-click flatten
Each field’s current value is baked into the page content and the field itself is removed.
Download the locked version
You get _flat.pdf: it looks exactly like the filled form, but no PDF software can edit the field contents anymore.
Popular searches
- flatten PDF form fields
- make filled PDF form non-editable
- lock PDF form after filling
FAQ
How is flattening different from a normal export?
A normal export keeps editable fields, so recipients can change them. After flattening, fields become regular page content that cannot be edited — right for final submissions and archiving.
Try it ↑Are annotations and hand-drawn signatures flattened too?
Honestly: this tool flattens AcroForm form fields only. For annotations and drawn signatures, use the Sign / Annotate tools and choose flatten on export — they draw those into the page.
Try it ↑Does flattening stop people from copying text?
No. Flattening only removes editability; the text remains selectable in the text layer. To restrict copying, combine with the encryption tool’s permissions.
Try it ↑Does a digital signature survive processing?
No. Any change to a signed PDF (merging, compressing, watermarking…) invalidates the existing digital signature — that is the tamper-proof design of PDF signatures, not a limit of this site. Process first, then sign.
Try it ↑Can I trust the processing engine?
Yes — and you can verify it: the tool runs on open-source in-browser engines (pdf-lib, pdf.js, Tesseract OCR…) on your own device. Open DevTools → Network while processing and you will see no file upload requests.
Try it ↑