PDF Flatten
Upload a PDF with fillable form fields or annotations and download a flattened version where all content is permanently baked into the page.
Upload PDF
How it works
- Form fields are drawn as static text
- Interactive widgets are removed
- Annotations are merged into the page
- Everything runs in your browser
Upload a PDF to get started
Form fields and annotations will be baked into the page
Flattening PDF...
This may take a moment for large files
PDF Flattened
All form fields and annotations have been merged into static content.
Pages
—
Fields removed
—
Output size
—
Done!
Summary
Upload a PDF with fillable form fields or annotations and download a flattened version where all content is permanently baked into the page.
How it works
- Click the upload area or drag a PDF file onto it.
- The tool reads the file in your browser — nothing is sent to a server.
- Click "Flatten & Download" to process the PDF.
- pdf-lib redraws each form field and annotation as static page content.
- The original form widgets and editable fields are removed.
- Download the flattened PDF — it can no longer be filled or edited.
Use cases
- Locking a completed contract before archiving.
- Preventing recipients from modifying a filled application form.
- Preparing PDFs for printing so field borders and values always appear.
- Converting interactive forms to static documents for long-term storage.
- Stripping annotations before sharing a reviewed draft externally.
- Ensuring consistent rendering across PDF viewers that handle forms differently.
Frequently Asked Questions
Related tools
Last updated: 2026-05-29 ·
Reviewed by Nham Vu