Organize

PDF to PNG

Render each page of a PDF into a separate PNG image at a DPI you choose. 150 DPI suits screen use and 300 DPI matches print. PNG is lossless, so screenshots, diagrams, and small text come out exactly as rendered. Files are larger than JPG, sometimes much larger on photographic pages. Runs on your own Vistalyth Tools instance. Files never reach a third party.

Features

  • Per-page PNG output at a DPI you select
  • Page range selection instead of the whole document
  • Multi-page PDFs returned as a zip of numbered images
  • Your PDF files are processed on your own server and never uploaded anywhere

What you can do

  • Pull page images out of a PDF for a slide deck or a document
  • Generate thumbnails or previews of a PDF's pages
  • Get a flat PNG of a page for somewhere PDF is not accepted

Self-hosted. Your files never leave your network.

Vistalyth Tools runs entirely on your own infrastructure. Files processed with PDF to PNG are never uploaded to third-party servers. Deploy a single Docker container and process files with full privacy, no watermarks, and no usage limits. Open source under AGPL-3.0.

Frequently asked questions

What DPI should I pick?
150 for screens, 300 for print, 600 only if you plan to OCR small type afterwards. Higher DPI multiplies render time and file size quickly.
Can I convert only some pages?
Yes. Give a page range and only those pages render.
Anything to watch with PNG output?
Expect roughly 3-5x the file size of the same page rendered to JPG, which is the price of exact text edges.
Does this work on password-protected PDFs?
Not directly. Remove the password with Unlock PDF first, then convert.

Ready to try PDF to PNG?

Deploy Vistalyth Tools in under a minute. All 243 tools included. Open source and free forever.