1001Ferramentas
🖼️Converters

PDF to Images

Convert PDF pages to individual PNG images. Everything in your browser via pdf.js.

How does it work?

Working underneath is Mozilla's pdf.js, loaded via CDN. Page by page, the PDF is drawn onto a canvas and then exported as PNG.

What sets the PNG resolution is the scale. For a quick preview, 1× is plenty; when you're after print quality, bump it up to 2-3×.

It all runs in the browser, and the files stay there.

PDF to Images: the complete guide

PDF: from Adobe's digital paper in 1993 to ISO 32000-2:2020

The Portable Document Format was born in 1991 as an Adobe internal project codenamed Camelot, conceived by Adobe co-founder John Warnock. The idea was simple but ambitious: build a PostScript-derived format that could display the exact same document on any machine, any operating system, and any printer — without depending on installed fonts, screen size, or print driver. In January 1993, at the Windows and OS/2 Conference, Adobe officially launched PDF 1.0 alongside Acrobat 1.0. Adoption was slow at first — the board even considered killing the project — and only took off once Adobe started distributing the Reader for free starting with version 2.0.

For fifteen years PDF remained a proprietary format under Adobe's control, even though the specification was publicly available. That changed in January 2007, when Adobe handed the 1.7 spec to the American National Standards Institute. The result was ISO 32000-1:2008, published on July 1, 2008, turning PDF into an open international standard. Evolution continued: 2017 brought ISO 32000-2 (PDF 2.0), revised in December 2020 as ISO 32000-2:2020, removing remaining proprietary elements and tightening rules around encryption, digital signatures, and accessibility. More than thirty years after release, PDF is the universal fixed-document format — used for contracts, invoices, e-books, scientific papers, technical manuals, and any scenario where visual fidelity matters more than editability.

Why convert PDF to image

Despite PDF's ubiquity, there are moments when it's the wrong format. Converting pages to PNG or JPEG solves practical day-to-day problems:

  • Quick previews: PDF thumbnails in galleries, websites and CMSs are almost always images — not the source document — because they load faster and work in any browser.
  • Editing in graphics tools: Photoshop, GIMP, Figma and Canva natively work with bitmaps. To retouch a page, add a watermark, or crop a specific section, exporting as an image is the shortest path.
  • Embedding in presentations: pasting a PDF page into PowerPoint, Keynote or Google Slides often breaks fonts and layout. Inserting as an image preserves exactly what the author drew.
  • OCR and text extraction: some OCR engines (Tesseract, Google Vision) process high-resolution PNG/JPEG input better than PDFs with partial vector text.
  • Social media sharing: Instagram, Twitter and WhatsApp don't display PDFs inline. Converting to image guarantees the page shows up in the feed with no extra clicks.
  • Technical documentation: READMEs, wikis and blog posts need embedded images — not PDF attachments the reader has to download.

DPI and quality: 72, 150, 300, 600+

DPI (dots per inch) measures the pixel density of the resulting image. Every PDF declares its internal size in points (1 point = 1/72 inch), so an A4 PDF is roughly 595×842 points. Converting at scale 1× (72 DPI) turns an A4 page into a 595×842 pixel image. Raising the scale multiplies that resolution.

  • 72 DPI (scale 1×): ideal for screen, thumbnails, email and social media. Small files, but small text may look blurry on high-density monitors.
  • 150 DPI (scale ~2×): basic home inkjet printing, presentations, and comfortable viewing on Retina screens. The sweet spot between file size and sharpness.
  • 300 DPI (scale ~4×): professional standard for offset printing, magazines, books and portfolios. Most print shops require at least 300 DPI.
  • 600 DPI or more (scale 8×+): archival, art reproduction, large-format printing. Generates huge files (tens of MB per page) and is rarely needed outside specialized contexts.

This tool's selector offers three levels (1×, 2×, 3×), covering the most common use cases. If you need DPI above 300, keep in mind that the browser may slow down when rendering very large pages to canvas.

PNG vs JPEG: lossless vs lossy

The output format matters as much as DPI:

  • PNG (Portable Network Graphics): lossless compression. Every pixel is preserved exactly as rendered. Excellent for PDFs with text, technical diagrams, vector graphics and any content with sharp edges. Supports transparency. Downside: larger files, especially on pages with high tonal variation.
  • JPEG (Joint Photographic Experts Group): lossy compression. Discards detail the human eye barely notices to dramatically reduce size. Ideal for PDFs with photographs, book covers, or colorful infographics. Small text tends to develop compression artifacts (ringing) around letters. No transparency support.

Rule of thumb: if the page is mostly text, tables or diagrams, use PNG. If it's dominated by photography or colorful illustration, use JPEG at quality 85-95.

Privacy: local conversion vs upload

Most online converters (Smallpdf, ILovePDF, Adobe Online, PDF24) work via upload: your PDF is sent to a server, processed there, and the image comes back for download. That introduces real problems:

  • Confidentiality: contracts, medical reports, tax filings and résumés contain sensitive data. Uploading those files to a third party hands them over for inspection, logging and — in some services — indefinite retention.
  • GDPR and LGPD compliance: in professional settings, moving personal data to outside servers may violate internal policies and regulations.
  • Speed: large files must be fully uploaded before processing starts. On slow connections, that's frustrating.
  • Network dependency: without internet, the converter doesn't work.

This tool solves all of those by running 100% in the browser. The PDF never leaves your computer — not even the filename is sent to any server. It works offline once the page is loaded. And it's faster on medium files because it eliminates upload and download time.

How pdfjs-dist works

The engine behind this tool is pdfjs-dist, the official distribution of PDF.js maintained by Mozilla. PDF.js is the same engine that renders PDFs inside Firefox, written entirely in JavaScript — no plugins, no Flash, no native library dependency. The pipeline is:

  • Parsing: the PDF file is read as an ArrayBuffer, and the parser identifies the object catalog, pages, embedded fonts, images and content streams.
  • Web Worker: the heavy parsing work runs on a separate thread (pdf.worker.min.mjs), preventing UI freezes.
  • Viewport: for each page, getViewport({ scale }) calculates pixel dimensions accounting for rotation and scale.
  • Canvas: a <canvas> element is sized to match the viewport, and page.render() draws the content using the Canvas 2D API.
  • Export: once rendered, canvas.toDataURL('image/png') or toBlob() hands back the final image ready for download.

Limitations

Know the limits before processing critical files:

  • Very large PDFs: files over 100 MB or with hundreds of pages can exhaust browser memory. On older phones the threshold is even lower.
  • Non-embedded fonts: if the PDF references a font that isn't embedded, PDF.js substitutes a similar one — there may be slight visual differences versus Acrobat.
  • Interactive forms: filled fields appear as static values in the image; no interaction is possible in PNG/JPEG.
  • Annotations: comments, highlights and sticky notes are usually rendered, but some exotic types may be ignored.
  • Password-protected PDFs: the tool does not attempt to crack passwords; encrypted files must be unlocked before conversion.
  • Layers (OCG): PDFs with optional content groups are rendered with default visibility; toggling layers requires a full viewer.

Frequently asked questions

Is my PDF sent to any server? No. All processing happens in your browser. The page loads pdfjs-dist from a CDN, but the PDF itself never leaves your computer.

Can I convert PDFs with 500+ pages? Technically yes, but the browser may stall. For very large files, consider splitting them into smaller PDFs first.

Is the output good enough for professional printing? Yes, if you use scale 3× or higher. For offset printing (real 300 DPI), an A4 page should render around 2480×3508 pixels.

How do I choose between PNG and JPEG? PNG for text-heavy content with sharp edges; JPEG for photographs and when file size matters.

Does it work on smartphones? Yes, on modern browsers (Chrome, Safari, Firefox). Large PDFs may be slow on low-RAM devices.

Convert PDF pages into images

Every so often you want a page from a PDF as an image, whether to drop into a presentation, post on social media or attach somewhere PDFs aren't welcome. This tool takes each page of a PDF and turns it into a separate PNG image, ready to download.

The path is simple. You load the PDF and get the pages converted to PNG, one by one, with good quality. The whole conversion runs in the browser with the pdf.js library, and the file is never uploaded to any server.

Because everything happens on your device, you can convert private documents without worry. It's a fast way to pull images out of a PDF with no program to install.

Related Tools