Flatten PDF
Local-first PDF form flattening. Built for batches.
Best for locking filled PDF forms before sending — prevents recipients from editing your answers.
Drop files here
or click to browse · paste from clipboard
Accepts .PDF · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Click Convert
Everything runs in your browser via WebAssembly. Flatten PDF happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
Frequently asked questions
Never. Flattening happens in your browser using WebAssembly. Your files never leave your device.
Flattening converts interactive form fields (text boxes, checkboxes, dropdowns) into static page content. After flattening, the values are visible as text but the fields can no longer be edited.
Nothing changes. The tool processes the file and returns it unchanged — it will not throw an error or modify the content.
Yes. PDF annotations are included in the flatten operation and become part of the static page content.
Yes. Drop as many PDFs as you like — each is flattened independently and downloaded as a ZIP.