Flatten PDF Forms
FreeWhat you'll get: a PDF with form field values baked into the page content — recipients see filled values but can't edit them. Lossless for the page content. For another use, try PDF Form Inspector.
Why people flatten PDF forms
Filled-out forms exist in two states. In their native state, the values live in form fields that anyone can edit. After flattening, the values become part of the page content — visible to everyone, editable by no one. Flattening freezes a form so it can be safely circulated.
How Flatten PDF Forms works
Three steps, no signup, no uploads.
- STEP 1Drop your PDFUp to 100 MB. We load the form structure with pdf-lib.
- STEP 2Click Flatten formspdf-lib’s PDFForm.flatten() walks every AcroForm field, reads its current value, and draws it into the page’s content stream. Then it removes the interactive widgets.
- STEP 3DownloadOutput looks identical to viewers but the forms are no longer fields — just static text. Recipients see filled values, can’t edit them.
What makes pdfcraft ai different
- Same engine Chrome usesPDFium is Google's PDF engine — the one that powers Chrome's built-in PDF viewer. We compile it to WebAssembly so it runs in your browser at near-native speed.
- 100% local processingMost free PDF tools upload your file to a server, process it, and stream the result back. We don't. Your file lives in your browser tab and never touches our infrastructure. Verifiable in your browser's Network panel.
- No watermark, no signup, no daily limitConvert 1 PDF or 1,000. We don't gate on volume because there's nothing to gate on — the engine runs on your machine.
- Honest about limitationsWhen something the tool can't do (encrypted PDFs, cross-reference streams), we tell you clearly instead of failing silently. Same for partial results: sampled vs exact, embedded vs not.
- Open standards, free enginesPDFium is BSD/Apache licensed (free for any use). We don't pay vendor license fees and pass that savings on to you (and to ourselves) as a free, ad-supported tool with no upgrade-to-pro pressure.
Frequently asked questions
Will signature fields be preserved?
Are XFA forms supported?
What if my PDF has no forms?
Can I un-flatten afterwards?
Is anything uploaded?
Need to inspect form fields first?
PDF Form Inspector lists every field — name, type, value, flags. Run before flattening to confirm what will be baked in.
Try PDF Form InspectorRelated PDF tools
Other tools in the Edit category — built on the same private, in-browser pipeline.
Use cases for this tool
Step-by-step workflows that put this tool to work.