Rasterize PDF (Flatten to Images)
Flatten a PDF to images and rebuild it — selectable text, fonts, vectors, form fields and annotations all go, leaving an uneditable copy. Free, no upload.
Drop a PDF here or click to browse
🔒 Rendered entirely in your browser — your PDF is never uploaded.
Turn every page into a flat image
Rasterizing renders each page of your PDF to an image at the resolution you choose, then rebuilds a brand-new PDF out of those pictures. Selectable text, embedded fonts, vector graphics, form fields, annotations, layers and hidden objects are all gone — replaced by a single flattened image of how each page looks. The result is a de-editable, consistent, safe-to-share copy: no one can select or alter the text, lift the fonts, tamper with form values, or dig up content hidden behind other elements. Drop a PDF, pick an output quality (72 dpi for on-screen reading, 150 for everyday use, 200 for a sharper print, 300 for print quality) and whether your pages are mostly photos and scans or text and diagrams — a live before-and-after preview and an estimated file size update as you choose — then download the flattened copy. Colour is a choice too: leave it on No change, or pick Grey for a smaller file that prints the same on a mono printer. This is a clean rasterize — no scanned-look grain or skew is added, just a faithful flat rendering of your pages.
Runs in your browser — nothing is uploaded
Pages are rendered locally with pdf.js and the new PDF is assembled with pdf-lib, so your file never leaves your device and nothing is sent to a server — safe for contracts, IDs and other sensitive documents, and it works offline. A few limits worth knowing: the output is images, so its text is no longer selectable or searchable and a screen reader cannot read it; file size grows with the output quality, with 300 dpi producing the largest, sharpest files; and the change is one-way, so keep your original if you might still need to edit or copy the text.
Frequently asked questions
What does rasterizing a PDF do?
It renders each page to an image at your chosen resolution and rebuilds the PDF from those images. Everything that made the page editable — selectable text, fonts, vector shapes, form fields and annotations — is flattened into a single picture, so the page still looks the same but its contents can no longer be selected, edited or extracted.
Will the text still be selectable or searchable afterwards?
No. Each page becomes a flat image, so there is no text layer left to select, search, copy, or read with a screen reader. That is the whole point of rasterizing — a de-editable, tamper-resistant copy. Keep your original PDF if you still need the live text.
Is my PDF uploaded anywhere?
No. Rendering runs in your browser with pdf.js and the rebuild uses pdf-lib, so your file never leaves your device and nothing is sent to a server. That makes it safe for confidential documents, and it also works offline.