When a PDF needs to be a picture
PDF is ideal for printing and archiving, and awkward almost everywhere else. Instagram, LinkedIn, X and WhatsApp status will not accept a .pdf; PowerPoint, Keynote and Google Slides embed images far more happily than documents; and a product sheet, poster or certificate that someone merely wants to look at is easier to open as a photo. Converting the pages to JPG turns a document into something every app, feed and message thread already understands.
Scans are the other common case. A scanner app usually saves the whole session as a single PDF, yet a landlord, an insurer or a colleague frequently asks for "a photo of page two". Rendering that one page to JPG gives them exactly that, at a size that is kind to mobile data.
Choosing the resolution
A PDF page has no pixels of its own, so the Resolution setting decides how many you get. The three options cover the usual jobs:
| DPI | An A4 page becomes | Good for |
|---|---|---|
| 72 | 595 × 842 px | Thumbnails, previews, quick chat messages |
| 150 (default) | 1240 × 1754 px | Slides, social posts, e-mail attachments |
| 300 | 2480 × 3508 px | Printing, zooming into small text, archiving scans |
More pixels mean a larger file, but text stays legible when someone pinches to zoom. If the page will only ever be seen on a phone screen, 150 DPI is plenty.
Converting just the pages you need
The Pages field accepts all or a list such as 1-3, 7, so a 40-page report need not become 40 images when you only want the cover and the summary chart. Each rendered page becomes its own file, named like document-page-01.jpg, and "Download all as ZIP" collects the set. If you would rather have those pages as a smaller PDF, use Split PDF instead.
JPG quality and file size
The Quality slider behaves like the one in any photo editor. Around 80–90% is visually indistinguishable from the original for scans and photographs and keeps files small. On pages that are pure text and line art, JPG compression can leave faint halos around letters; PDF to PNG renders those losslessly, at the cost of a bigger file.
Rendered on your device with PDF.js
Tinyvert draws each page with PDF.js, the open-source renderer Firefox uses to display PDFs, running inside your browser tab. The document is never sent anywhere, which matters for bank statements, contracts and medical letters, and after the first visit the tool works offline. Up to five PDFs convert in one batch with a progress bar per file; very large documents are limited only by your device's memory. Need to go the other way, from photos back into a document? JPG to PDF rebuilds one in seconds.