How it works
Each PDF page is rendered at high resolution directly in your browser, using the open-source pdf.js library (the same engine Chrome uses to display PDFs), then exported as a PNG or JPG image. If the PDF has more than one page, all images are zipped into a single file for a convenient download.
PNG or JPG?
Use PNG to keep maximum quality (larger files) or JPG with adjustable quality for smaller files — ideal when pages are mostly text or scanned images.
Frequently asked questions
Is my PDF uploaded to a server?
No — conversion happens entirely in your browser using the pdf.js library. The file never leaves your computer.
How does it handle multi-page PDFs?
Each page becomes a separate image file, and all of them are delivered together inside a ZIP file.
Is there a size limit?
Yes, the limit is 30MB per PDF file.