Flatten PDF

Flatten fillable forms so filled values become permanent page content for printing/scanning.

Flatten fillable PDF forms to read-only — print and scan in one step, free in your browser.

Calculator Inputs

PDF up to 50 MB. Files never leave your browser.

About Flatten PDF

Flatten fillable forms so filled values become permanent page content for printing/scanning.

Upload a fillable PDF. Form fields are flattened so their values become part of the page. After flattening, fields can no longer be edited — ideal for print & scan or archival.

Processing uses the pdf-lib writer loaded from CDN, but your file never leaves the browser.

Where it is used

Contracts, filled applications, invoices — make fields uneditable before sharing or archiving.

How to use the Flatten PDF

  1. Select PDF — select a file (application/pdf,.pdf) — PDF up to 50 MB. Files never leave your browser..
  2. Calculate — press the Calculate button to see the result instantly above.

Formula

pdf-lib AcroForm.flatten() → appearance streams baked into page content.

Examples

Example

Result: Flattened PDF (after selecting a PDF)

Frequently Asked Questions

No form fields?
The file is re-saved as-is. Flattening only affects AcroForm fields when present.