Skip to main content
OmegaPix

Compress & Convert

Image Compressor General compression for any image format JPG Compressor Shrink JPGs while keeping detail PNG to WebP Smaller PNGs with full transparency PNG to JPG New Shrink PNG photos massively (no alpha) JPG to PNG New Lossless re-save, ready for editing HEIC to JPG Open iPhone photos anywhere AVIF Converter Best modern format for the smallest files

Resize & Crop

Social Media Resizer All platforms in one place Instagram Resizer Feed, Story, Reel & more YouTube Thumbnail 1280ร—720 optimised thumbnails LinkedIn Banner Profile & company cover images OG Image Resizer 1200ร—630 for social sharing Facebook Resizer Feed, Cover & Story sizes Twitter / X Resizer Post, Header & card sizes Image Cropper New Crop images with aspect-ratio presets

Privacy & Utilities

EXIF / Metadata Remover Strip GPS, camera info, EXIF, pixel-perfect Image Metadata Viewer New See EXIF, GPS & if a photo was made with AI AI Image Checker New Check if an image was made with AI PDF Metadata Remover New Strip author, title, dates, XMP from PDFs Image Watermarker New Stamp a text watermark before sharing Image Redactor New Black-bar, blur, or brush over sensitive parts Background Remover New AI cutout โ†’ transparent PNG, in your browser Favicon Generator New One image โ†’ every favicon size + .ico + manifest

PDF Tools

Merge PDFs New Combine multiple PDFs into one Split PDF New Extract pages by range Rotate PDF New Fix sideways or upside-down scans Delete PDF Pages New Remove pages from a PDF PDF Metadata Viewer New See author, software and hidden data in any PDF Images to PDF New JPG, PNG, HEIC, WebP, AVIF โ†’ PDF PDF to Images New PDF pages โ†’ PNG or JPG Compress PDF New Shrink scans + photo PDFs
Blog Install app Privacy Terms

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

1

Drop your PDF

Single file or batch. All pages from each PDF are converted.

2

Pick format + scale

PNG or JPG. 1ร— / 2ร— / 3ร— scale. JPG quality slider when JPG is selected.

3

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.

Supported formats

Input: PDF
Output: PNG or JPG (one image per page)

Related tools