Some jobs want a page as a picture — but a picture with standards. A diagram that must survive being pasted into a document pixel-perfect, a form page for a system that accepts only images, an archive snapshot that must look identical in thirty years. This tool renders every page of your PDF as a PNG at the resolution you choose, entirely on your device: the format that loses nothing.
How rendering works — and what a PNG of a page really is
The page opens your PDF with pdf.js (the reader engine built into Firefox, running here as a local library) and draws each page onto a canvas at your chosen DPI, over a white background, then encodes the canvas as PNG. Be clear about what that produces: the page's appearance as pixels. Text becomes part of the picture — it is not selectable, not searchable and not copyable in the PNG, because there is no text in an image file, only the shapes of letters. That is exactly right for sharing, embedding and archiving a page's look, and exactly wrong if you still need the words — keep the original PDF for that, always.
PNG vs JPG: why this tool exists beside PDF to JPG
JPEG throws away detail the eye is unlikely to miss and is rewarded with small files; on text and line art, that bargain shows up as fuzzy edges and faint halos around letters, and every re-save spends a little more quality. PNG is lossless: every rendered pixel is stored exactly, edges stay knife-sharp, and the file can be re-saved forever without degrading. The price is size — a PNG page is commonly several times heavier than the same page as a quality JPG, and a photo-heavy page at 300 DPI can run to many megabytes. Rule of thumb: pages of text, forms, diagrams, screenshots and anything headed for print or further editing belong in PNG; photographs and casual sharing belong in JPG. The two tools sit side by side on CalcViso precisely because neither answer is always right.
Choosing a DPI
150 DPI (the default) doubles a page's point size — an A4 page becomes about 1240 × 1754 px — sharp on screens, right for slides and documents read as images. 200 DPI is the comfortable middle for pages that will be zoomed into. 300 DPI is print quality, the resolution print shops ask for, and the one to choose when the PNG will be printed back onto paper or fed to OCR software — with the honest caveat that pixel counts, and therefore file sizes and rendering time, grow with the square of the DPI: 300 DPI is four times the pixels of 150.
One page or many
A one-page PDF downloads directly as a single PNG named after your file. Anything longer is bundled with JSZip into one zip holding page-1.png, page-2.png and so on in order, so a forty-page report is one tidy download rather than forty separate ones, and the numbered names keep the pages in sequence wherever you unzip them.
Private by design
Like every CalcViso file tool, this one runs entirely in your browser. The file you choose is read by this page, processed on your device, and offered back as a download — it is never uploaded to a server, never stored, and never seen by anyone else. Close the tab and it is gone from memory.
Worked example
Press the sample button: the page builds a small 3-page PDF in your browser and loads it as the input. With the default 150 DPI, press Convert to PNG — the download is sample-png-images.zip holding page-1.png, page-2.png and page-3.png, each rendered at about 1240 × 1754 pixels with edges noticeably crisper than the same pages as JPG. Convert a one-page PDF instead and you get the single PNG directly, no unzipping.
How to use this tool
- Drop your PDF onto the box (or create the sample).
- Check the file name, size and page count in the stats panel — the page count is how many PNGs you will get.
- Choose a resolution: 150 DPI for screens and slides, 200 for close reading, 300 for print or OCR.
- Press Convert to PNG and watch the status line while the pages render.
- Save the single PNG, or the zip for a multi-page document, and unzip it where you need the pages.
Getting only the pages you want
This tool converts every page, because that is the common need. If you want pages 4–6 of a long report as images, run the Split PDF tool first to extract just those pages into a small PDF, then convert that — three PNGs instead of forty, at a fraction of the memory. Which raises the one practical limit worth stating: every rendered page is held in memory until the zip is built, so a several-hundred-page document at 300 DPI can strain a phone or an older laptop. Split it into sections, or drop to 150 DPI, and the same job sails through.