PDFMacroPDFMacro
Flatten

Bake forms and annotations into the page.

Convert fillable fields and markup into static content so they can't be edited or stripped.

Common questions

Frequently asked questions

What does flattening a PDF do?
It burns annotations and form-field values into the page itself, so a reader sees the same thing but can no longer edit, move or remove them as separate objects. It is the safe way to send an as-viewed copy.
Why does it matter for privacy?
Because unflattened annotations and form values remain as structured data in the file. Anyone can read them out — including notes or field entries you thought were merely visual — long after you have sent the document.
Does flattening upload my PDF to a server?
No. The file is opened, processed and saved back by code running in this browser tab — there is no upload endpoint on our servers to send it to. You can watch the Network panel in your browser's developer tools while you work and confirm nothing carrying the document leaves the page.
Is Flatten free?
Flatten is free, with no account required and no page or file-size caps imposed by the plan.
Does it work offline?
Yes. Once the page has loaded, every tool keeps working with the network disconnected, because the processing never depended on a server round-trip. AI features that use an on-device model need one download the first time; after that they run offline too.

Flatten runs in your browser. Try it now.

No account, no upload, no watermark on the way out. Open a file and see for yourself — the network panel is right there if you want to check.