Flatten PDF document's form fields

Flattening a PDF document turns its filled form fields into ordinary page content: the values stay visible, but the form fields are gone. This tool reads an AcroForm PDF in your browser, draws each field's appearance onto its page and removes the interactive fields.

1. Choose your PDF

No PDF selected.

One PDF, chosen or dropped here

Page and form counts appear here once a PDF is chosen.

2. Configuration

Keeps existing page content, links and other annotations. Retains authored form appearances and generates missing appearances where supported.

Flattening changes the file and does not preserve digital-signature validity. It is not redaction, encryption or a guarantee against editing.

3. Flatten and check

Choose a PDF to begin.

Output preview

Your output and change report will appear here.

No output yet.

Check every filled value and page before using the result. Custom or stale form appearances can differ from the stored field value.

How to flatten a PDF form

Choose a PDF and the tool reads it at once. 3 counts (page, form field and widget) appear below the file picker; a PDF that needs a password shows them after flattening. Pick Preserve text and vector content to keep page text selectable, or Rasterize visible pages (150 DPI) to turn every page into an image instead. Select Flatten forms to start the run.

A progress bar tracks the run in a background Web Worker, and Cancel stops it without changing your original file. When the run finishes, the output preview renders its first page automatically, with Previous and Next to check the rest. Select Download PDF to save the result.

  1. Choose a PDF. The tool reads it and flags an encrypted or XFA file immediately.
  2. Pick a flattening mode. An encrypted PDF is switched to raster mode and asks for its password.
  3. Select Flatten forms, then check the rendered preview.
  4. Select Download PDF.

Vector mode versus raster mode

Vector mode, the default, keeps the PDF's existing page content, links and other annotations. It keeps each field's saved appearance and builds one for any field that has none, then draws each into the page and deletes the interactive field. If the PDF marks its saved appearances as out of date, the tool rebuilds text and choice fields from their stored values instead; checkboxes, radio buttons and signatures keep their saved appearances. Hidden fields and boxes with no appearance for their current state, such as an unsigned signature box, are removed without drawing; screen-only fields become ordinary page content, so they print too.

Raster mode captures every visible page as a 150-DPI image instead. It removes 6 kinds of content: selectable text, links, bookmarks, attachments, metadata and interactive annotations, and can increase file size. A password-protected PDF is detected as soon as you choose it and switches to raster mode. Enter the password if the PDF asks for one; the flattened copy itself has no password.

What flattening changes

The result line names the number of fields and widgets removed, the pages retained, and the output size next to the input size. In vector mode it also names how many widget appearances were drawn into the page, and how many were removed without drawing because they were hidden or had no appearance for their current state. Choosing Flatten forms never changes the file you chose; the result is always a separate download, so you can flatten the same PDF again with different settings. The downloaded file's name states whether it was actually flattened or left unchanged, so the 2 outcomes are easy to tell apart afterward.

After a run that changes the file, the tool reopens its own output and checks 2 things: the page count and that no form fields remain, before it offers the download. Widgets marked Invisible, Hidden or NoView count as removed without drawing, because a screen viewer does not show them either.

Limits

This tool flattens AcroForm fields only. XFA forms are refused with an error; export an AcroForm or static PDF instead. The tool does not fill fields or run calculation scripts; field scripts and hidden values are deleted with their fields. In a tagged PDF, the drawn field values have no accessibility tags.

Vector mode keeps 4 kinds of content without flattening them: document-level JavaScript, links, comments and highlights; raster mode paints comments and highlights into the page image. A field whose missing appearance needs a character the standard form font cannot encode, such as Cyrillic or Chinese text, fails in vector mode; raster mode draws the value with a font from your device. Flattening a signed PDF removes the signature field, so its digital signature no longer validates, even though the appearance can remain.

There is no fixed file-size or page cap. Available browser memory and rendering support decide what finishes. Each run flattens 1 PDF; there is no batch queue for 2 or more files.

Questions

What does it mean to flatten a PDF?

Flattening a PDF draws its form field values and appearances directly into the page and removes the interactive fields. A viewer still shows the same values, but they are no longer editable as form controls. In vector mode the values remain ordinary page text: still selectable, searchable and editable with a PDF editor.

How do I flatten a PDF without Adobe?

Choose the PDF here, pick Preserve text and vector content or Rasterize visible pages (150 DPI), and select Flatten forms. No Adobe product or other software is needed; everything runs in your browser tab. Check the rendered preview, then select Download PDF to save the result.

Does flattening a PDF stop it from being edited?

No. Flattening removes the interactive form controls, but it is not redaction, encryption or a guarantee against editing. In vector mode the flattened values become ordinary page text that a PDF editor can still select, copy or change. Raster mode turns pages into images, which resist casual text edits but can still be replaced or redrawn.

If I flatten a PDF, can it be turned back into a fillable form?

No. The tool deletes the form's field dictionary from the output file and removes every object that becomes unreachable once the fields are gone, such as field scripts and hidden values. The output PDF has no interactive fields left to restore; recreating a fillable form would mean adding new fields from scratch.

Why might my PDF fail to flatten?

The common causes are an XFA form, which this tool refuses, and a damaged file that cannot be read. In vector mode, a field whose appearance needs characters the standard form font lacks, or any appearance the tool cannot draw safely, stops the run. Raster mode avoids those cases. A protected PDF needs its password in raster mode.

What happens if my PDF has no form fields?

Vector mode leaves it unchanged: the tool reports that no interactive fields were found and offers the original file as the download. Raster mode still rebuilds every visible page as a 150-DPI image, because that mode does not depend on the PDF containing any form fields.

Will the flattened appearance match exactly what I see on screen?

Vector mode draws each field's saved appearance and builds one where it is missing. If the PDF marks its saved appearances as out of date, text and choice fields are rebuilt from their values. A built appearance can use a substitute font, so compare the preview with your original before you rely on it.

Does my PDF leave my device when I flatten it?

No. All 3 actions (reading, flattening and preview rendering) run in your browser, in a background Web Worker. The file, its password and its name are not uploaded or saved by this tool. Choosing a different PDF or leaving the page releases the file and its output from memory.