WHAT IT DOES
Render the pages you choose, at the scale the browser really uses.
Open one local PDF, select pages by thumbnail or range, choose PNG or JPEG and a 1×, 2×, or 3× rendering scale, then explicitly render up to 50 pages in one run. Individual downloads stay available, while a ZIP packages several results without triggering a storm of browser downloads.
Why use it?
Use it to turn selected PDF pages into bitmap assets for previews or systems that accept images rather than documents.
How to use this tool
- Load a PDF and select pages by thumbnail or range.
- Choose PNG or JPEG and a render scale, then render the selected pages. Increasing scale increases both pixel dimensions and memory use.
- Inspect the rendered results and download individual images or the ZIP. Check the JPEG background and fine text; the export contains page pixels, not selectable PDF text.
Details and limitations
- PDF pages are parsed and painted locally by Mozilla PDF.js with evaluation disabled, no scripting layer, no annotation layer, and a bundled worker that does not depend on a CDN.
- The scale is stated directly rather than presented as invented DPI: 1× uses the PDF.js viewport, while 2× and 3× multiply its pixel dimensions for sharper output.
- PNG keeps transparent page pixels where the renderer produces them. JPEG uses the visible quality and background settings because that format has no alpha channel.
- One PDF may contain up to 200 pages, but an explicit render run is capped at 50 selected pages; each rendered page is also bounded to 8,192 pixels per edge and 12 megapixels.