What Is PDF Flattening? Forms, Annotations, and Transparency
PDF flattening converts interactive elements (form fields, annotations) or transparency into static content. Learn when and why you need to flatten a PDF before printing or archiving.
PDF flattening is the process of converting interactive or layered content in a PDF into static, non-interactive content. "Flattening" can refer to three distinct operations: flattening form fields (converting filled-in form data into static text), flattening annotations (merging comments and markups into the page), or flattening transparency (converting transparent objects into opaque bitmaps for printing). Each has different use cases and implications.
Flattening Form Fields
An interactive PDF form has form field widgets (text boxes, checkboxes, radio buttons) as separate objects overlaid on the page. These fields are separate from the static page content — the page content doesn't "know about" the filled values. When you flatten a form, the values currently entered in each field are merged into the page content as static text objects, and the form field widgets are removed. The result: a PDF that looks like the filled form but has no interactive fields. Used when: archiving completed forms, submitting PDFs to systems that don't handle interactive forms, preventing further editing of submitted data.
Flattening Annotations
PDF annotations (comments, highlights, sticky notes, stamps, ink drawings) are also stored as objects separate from the page content stream. In many PDF viewers, annotations can be toggled on or off, or even deleted. Flattening annotations merges them into the page content stream, making them a permanent part of the visual page. The annotations no longer appear in the Comments panel; they can't be deleted or modified. Used when: finalizing reviewed documents where comments should become permanent, printing PDFs where the printer driver ignores annotation layers, delivering client documents where editable comments would be inappropriate.
Flattening Transparency
PDF supports transparency — objects that show through to layers beneath. Modern display software handles live transparency beautifully. PostScript-based printers and some older RIPs (Raster Image Processors) cannot process live transparency — they need every pixel to have a single, definite color value. Transparency flattening rasterizes or vectorizes the transparent areas, computing the composite colors and eliminating overlapping transparent objects. The result is visually identical to the original but uses no transparency operators. Required for: PDF/X-1a compliance, output to PostScript printers, reliable printing on older print workflows.
How to Flatten a PDF
Adobe Acrobat Pro: for forms and annotations, use Print → Adobe PDF → Print to a new PDF (this flattens everything). For explicit annotation flattening: Document menu → Flatten annotations (available via JavaScript console). For transparency: Print Production → Flatten Transparency. Many online tools, including those that "lock" completed forms, perform form flattening. The qpdf command-line tool does not flatten — it's a structural tool. Ghostscript can flatten transparency during PDF-to-PDF conversion.
Flattening Is Irreversible
Once flattened, interactive elements cannot be recovered — form fields are gone, annotations cannot be edited, transparent effects cannot be ungrouped. Always keep an unflattened original when flattening for delivery or printing. For forms, keep the blank interactive form template and the flattened completed copy. Flattening is a one-way operation by design — its purpose is to lock the document state.
Try Edit Pages Now — Free
Browser-based, private, and instant. No account or software required.
Open Edit Pages


