PDF to Image
Render PDF pages to PNG or JPEG at a resolution you choose, using the same engine Firefox displays PDFs with. Nothing is uploaded.
Render PDF pages to PNG or JPEG at a resolution you set, using the same engine Firefox displays PDFs with.
Pages
Add a PDF to render its pages.
Rendering uses pdf.js, the engine Firefox displays PDFs with, so pages come out matching what a reader shows rather than an approximation. Resolution is set in dots per inch because that is the number that decides whether the result is usable: 150 is right for screen, 300 for print or feeding into OCR.
PNG is exact and large. JPEG is a fraction of the size and fine for scans and photographs, but it blurs the edges of small text, so keep PNG for anything that has to stay sharp. A long document at 600 dpi can use a lot of memory, since every page is a full bitmap while it is being encoded.
About the pdf to image
Turning a PDF page into an image is what you need when the destination cannot take a PDF: a slide, a forum post, a listing, or an OCR tool that wants a bitmap. The thing that decides whether the result is usable is resolution, and it is the setting most converters do not expose.
Resolution here is set in dots per inch rather than pixels, because a PDF is measured in points rather than pixels and has no native size in them. 150 dpi is right for screen, 300 is what print and OCR want, and 600 is for archival work.
Rendering uses pdf.js, the engine Firefox uses to display PDFs, so pages come out matching what a reader shows rather than an approximation. Everything runs on your own machine, including the fonts and character maps, so no page is ever transmitted.
How to use it
- 1Drop in a PDF.
- 2Choose which pages, or leave it empty for all of them.
- 3Pick a resolution: 150 dpi for screen, 300 for print or OCR.
- 4Choose PNG for exact output or JPEG for a smaller file, then render.
- 5Save individual pages, or take the whole set as a zip.
Questions
What resolution should I use?
150 dpi for anything that will be looked at on a screen. 300 dpi if it will be printed or fed into OCR, because text recognition needs the extra detail. 600 dpi only for archival scans, since the files get large quickly.
PNG or JPEG?
PNG for anything containing text, diagrams or line art, because it is exact and does not blur edges. JPEG for scans and photographs, where it is a fraction of the size and the loss is invisible.
Is my PDF uploaded?
No. The rendering engine, its fonts and its character maps are all served from this site and run in your browser. No page leaves your device.
Why do some characters come out as boxes?
That happens when a PDF relies on fonts it does not embed. The standard font set is loaded to cover the common cases, but a document referencing an unusual font that is not embedded cannot be rendered faithfully by anything.
Why is it slow or running out of memory?
Every page becomes a full bitmap while it is being encoded, and the size grows with the square of the resolution. A 600 dpi A4 page is around 35 megapixels. Render fewer pages at a time, or drop to 300 dpi.
Can I convert images back into a PDF?
Yes, with the Image to PDF converter on this site.