About this tool
Turn Every PDF Page Into an Image
Drop a PDF, get one image per page. Pick PNG (lossless, transparent backgrounds preserved) or JPG (smaller files, good for photos). Scale up to 3ร for retina-sharp output, or down to 1ร for previews and thumbnails. Pages are rendered locally in your browser using pdf.js. Your PDF never leaves your device.
Why use OmegaPix
-
PNG or JPG, your choice : PNG keeps every pixel exact and preserves transparency. JPG produces smaller files and is better when you need to email or upload many pages at once.
-
Pick the resolution : 1ร for screen-size previews. 2ร (default) for retina sharpness, looks crisp on phone and laptop screens. 3ร for print or zoom-in detail.
-
Nothing uploads : Other "PDF to image" sites send your PDF to a server. For statements, scanned IDs, or confidential contracts, that's the privacy risk. OmegaPix rasterises pages locally. Your PDF never leaves your device.
How it works
Drop your PDF
Single file or batch. All pages from each PDF are converted.
Pick format + scale
PNG or JPG. 1ร / 2ร / 3ร scale. JPG quality slider when JPG is selected.
Download the images
Multiple pages download as a ZIP, organised by source filename and page number.
Frequently asked questions
PNG or JPG, which should I pick?
PNG when the page has text, charts, or any line art, PNG preserves sharp edges and stays crisp. JPG when the page is mostly a photograph and you want smaller files. JPG of a text page looks fuzzy at small scales because JPEG compression blurs sharp edges.
What does "scale" mean?
Scale is the rendering multiplier relative to the PDF's native 72 DPI. 1ร = 72 DPI (screen preview quality). 2ร = 144 DPI (retina-screen sharp). 3ร = 216 DPI (closer to print quality, ~10โ15 MB images for an A4 page).
How does the rendering compare to a print-quality scan?
At 3ร scale (~216 DPI), the output is comparable to a standard office scan. For true print-quality (300+ DPI), you'd need a higher scale, but at that point file sizes become unwieldy. For most uses, 2ร is the right balance.
What about password-protected PDFs?
The tool needs to read the page content to rasterise it, so a password-protected PDF will fail to render unless it's been unlocked first. For unlocking, you need the original password.
Is anything uploaded?
No. The entire conversion runs in your browser via WebAssembly. Your PDF never leaves your device. You can verify by opening DevTools โ Network, there are no upload requests.
How big a PDF can I process?
On desktop, ~100 MB or ~500 pages, whichever you hit first. On mobile, the cap is lower because browsers limit memory more strictly. Very large PDFs may take a while to render, give each page a second or two.
Can I convert just one page?
Future versions will let you pick a page range. For now, every page is rendered. If you only want a few pages, the simplest workaround is to crop the PDF first with a PDF tool (or print-to-PDF the pages you want), then run that through OmegaPix.
Will OCR text still be searchable in the output?
No, rasterising a PDF turns text into pixels. If you need searchable text, keep the PDF as-is, or run the output PNGs/JPGs through an OCR tool afterwards.
When to use this tool
Sharing pages individually
Send page 3 of a contract without sharing the whole document. Render just that page as a JPG.
Web publishing
Embed a brochure page in a blog post or web page, convert the PDF page to PNG or JPG and use it as a normal image.
OCR pre-processing
Some OCR tools work better on images than on PDFs. Convert pages to PNG, run them through OCR, get back searchable text.
Slides and presentations
Pull a chart or figure out of a PDF and drop it into Keynote, PowerPoint, or Google Slides without screen-clipping artefacts.
When not to use this tool
You need to keep searchable text
Rasterising flattens text into pixels. If you need to search or copy text from the output, keep the PDF as-is and use a PDF viewer instead.
Password-protected PDFs
Encrypted PDFs cannot be rendered without the password. Unlock first using a PDF tool with password entry, then run through OmegaPix.
Vector-heavy CAD or engineering drawings
Rasterising vector content loses crispness at zoom. For technical drawings, export pages as SVG via the source application if you can.
Technical details
How rasterisation actually works
OmegaPix uses pdf.js, the same library Firefox uses to render PDFs, compiled to run inside any browser. Each page is parsed into a display list, then drawn to a canvas at the chosen scale. The canvas is then encoded as PNG or JPEG and packaged into a ZIP. The whole pipeline executes locally.
Choosing scale vs file size
1ร = 72 DPI (screen preview quality, ~70-150 KB per page). 2ร = 144 DPI (retina-screen sharp, ~250-500 KB per page). 3ร = 216 DPI (closer to print quality, ~600 KB-1.2 MB per page). A typical 30-page report rendered at 2ร as PNG produces ~10 MB; at 3ร JPEG q80, around 12 MB.
PNG vs JPEG output
PNG preserves sharp text and line art with no compression artefacts but produces larger files for image-heavy pages. JPEG is better for photo-heavy pages but adds halos around text. For mixed-content PDFs (text + photos), PNG at 2ร is usually the right balance. For pure photo PDFs, JPEG q85 at 2ร saves 30-50% with no visible difference.
Browser and worker behaviour
pdf.js runs its parser in a Web Worker, keeping the main thread responsive even during multi-hundred-page renders. The browser's memory cap (~2 GB on desktop, 500 MB on mobile) limits batch size; a 500-page PDF at 3ร will hit the cap on mobile. For huge PDFs, run in chunks.
Why the worker has to be a Blob URL
Some hosting setups serve .mjs files with the wrong MIME type, which Firefox blocks for module workers. OmegaPix fetches the worker script and wraps it in a Blob URL whose MIME type we control, works identically on any host. (Buried-in-the-weeds detail, but it's why this tool works on hosts where competitors fail.)
Your files stay on your device
PDF rendering and image encoding both run inside your browser. Your PDF's bytes pass through pdf.js (WASM) and the browser's canvas encoder. Never an external server. Confidential reports, scanned IDs, contracts: all safe to convert here.