How PDF to JPG works here
A PDF page is a set of drawing instructions — text, vectors, and embedded images. To turn it into a JPG, those
instructions have to be rendered into a grid of pixels at a chosen resolution. This tool uses
pdf.js, the same rendering engine Firefox uses to display PDFs, to draw each page onto a
<canvas> and export it as a JPG — all inside your browser. Your file is never sent to a server.
Choosing a resolution
- 72 DPI — smallest files, fine for quick previews and thumbnails.
- 150 DPI — the sweet spot for email, web, and on-screen reading.
- 200–300 DPI — sharp enough to print; larger files and slower rendering.
Why images instead of a PDF?
Images paste into slides and documents, upload to forms that don't accept PDFs, and post to social platforms — things a raw PDF can't do. Need to go back the other way? Use JPG to PDF.
Frequently asked
Is my PDF uploaded anywhere?
No. The PDF is rendered by pdf.js inside your browser tab. The file never leaves your device, and it keeps working with Wi-Fi off after the page loads.
What resolution should I choose?
150 DPI is great for screens and email. Choose 300 DPI for print. Higher resolutions make larger images and take longer to render.
Can it convert password-protected PDFs?
Only PDFs without an open password. Remove the password first, then convert.
Can I get PNG instead of JPG?
This tool outputs JPG, which is ideal for most scans and screenshots. For a lossless page image, run the downloaded JPG through the JPG to PNG tool.