About PDF to JPG
PDF to JPG renders each page of your PDF as a high-resolution raster image. Choose JPG or PNG, set a DPI (72 for screen, 150 for sharing, 300 for print), and pick the page range you want. The conversion runs locally with PDF.js and downloads as a zip when you have multiple pages.
Use it to publish a PDF as Instagram carousel slides, embed pages in a Notion doc, build a book preview, or pull figure exhibits out of a research paper.
Unlike Adobe's online converter, the file is never sent to a server. Your unpublished design comps, contracts, and proprietary diagrams stay on your machine.
How to pdf to jpg in your browser
- 01Open the converter
Visit pdfvibe.app/tools/pdf-to-jpg.
- 02Drop your PDF
Drag the file in. The page count appears immediately.
- 03Set quality
Pick JPG or PNG, choose DPI (150 is a good default), and optionally restrict to a page range.
- 04Convert
PDFVibe rasterizes each selected page in your browser using PDF.js.
- 05Download zip
All images are bundled into a zip and saved locally.
Frequently asked questions
What DPI should I pick?
72 for screen, 150 for everyday sharing, 300 for print or archival. Higher DPI means larger files.
JPG or PNG?
JPG for photos and scans. PNG when you need transparent backgrounds or perfectly sharp text edges.
Is there a page limit?
No. We've converted 500-page PDFs at 300 DPI on a laptop. RAM is the only constraint.
Are pages uploaded for OCR?
No upload happens for any reason. We don't OCR — only render.
Can I get a single combined image?
Not yet. Each page exports as a separate file inside the zip.
Most online PDF tools — Adobe Acrobat Online, iLovePDF, Smallpdf — upload your file to their servers, run the operation, then send the result back. PDFVibe runs the same operation in your browser using WebAssembly and pdf-lib. The file never travels anywhere. Open your browser’s Network tab while using PDF to JPG and you’ll see no outbound file transfers.