Free & Private Online Browser Utility
PDF to JPG Converter
Convert every page of a PDF document into high-resolution JPG or PNG images directly in your browser. Powered by Mozilla's client-side pdfjs-dist engine, the tool parses document page descriptions into vector display lists and paints them onto offscreen HTML5 canvases. You can select target rendering resolutions spanning 100 DPI for screen viewing up to 300 DPI for print production, adjust JPEG compression ratios, or switch to lossless PNG output. Converted images can be previewed immediately, saved individually, or exported as a unified ZIP archive. All rendering computations take place locally inside your browser memory without transmitting confidential files across the internet. The tool does not extract raw text into editable word processor files, does not decrypt access-restricted DRM files, and does not upload document bytes to any external service.
How to use
-
Step 1: Add Your Source PDF
Drop your PDF file into the upload area or click to open your device file browser. The client pdf.js engine inspects the document structure and displays initial settings.
-
Step 2: Select Image Format and DPI Resolution
Choose between JPG or PNG output, pick your target resolution from 100 DPI to 300 DPI, and adjust the JPEG quality slider if applicable.
-
Step 3: Render and Save Images
Click Convert PDF to start in-browser rendering. Once pages are processed, download individual page images or grab the entire set in a single ZIP package.
Worked example
Input: sample-text-doc.pdf rendered at 150 DPI Standard — source is 5,541 bytes across 5 pages
Output: Rendered 5-page sample-text-doc.pdf at 150 DPI Standard resolution to JPEG: Page 1 produced 356,761 bytes; batch archive of all 5 pages packaged into a 1,792,238-byte ZIP
Example; results depend on your input.
Tips & limits
- At 300 DPI, a standard A4 page renders at 2480 by 3508 pixels, producing very sharp visual clarity suitable for physical prints.
- Rendering complex PDF pages at 300 DPI requires more canvas memory than 100 DPI; process very long documents in batches if your device has limited RAM.
- Individual page cards display file size badges so you can verify image weights before initiating downloads.
- Because rendering executes in local JavaScript threads, confidential tax returns, medical files, and personal contracts remain completely secure on your machine.
Common problems
- Page rendering is slow or the browser tab stutters
Rendering at 300 DPI requires heavy raster calculations for every page. Drop the resolution setting to 150 DPI for much faster processing on mobile devices.
- Text on diagrams appears pixelated when zoomed in
Switch from 100 DPI to 300 DPI Print Grade, and select PNG format to avoid lossy JPEG compression artifacts around fine lines.
- Encrypted or password-locked PDF fails to load
The pdf.js engine cannot decode documents protected by user passwords without credentials. Unlock the file before initiating conversion.
Frequently Asked Questions (FAQ)
What is the difference between 150 DPI and 300 DPI output?
A standard A4 PDF page renders at 1240 by 1754 pixels at 150 DPI, which is ideal for web pages, digital slides, and email attachments. At 300 DPI, dimensions double to 2480 by 3508 pixels, capturing fine vector linework and small print for high-quality printing.
Should I export PDF pages as JPG or PNG images?
Choose JPG for scanned photographs, books, and colorful presentations where smaller file size is important. Choose PNG for technical schematics, CAD exports, and financial spreadsheets with dense numbers.
Are my confidential PDF documents uploaded to external servers?
No. The document ArrayBuffer is read into local browser memory and painted onto offscreen HTML5 canvases via client-side pdf.js. Zero bytes of your document or converted images leave your computer.
Can I download all converted pages at once without clicking each one?
Yes. Once rendering completes, click Download All as ZIP to receive all converted page images packaged sequentially inside a single archive.
Why does a 5 KB vector PDF produce images that are several megabytes in total?
Vector PDFs store mathematical curves and font character codes, which take very little storage space. Converting those mathematical curves into millions of uncompressed RGB pixels inherently produces larger raster image files.
Does the conversion process alter or delete my original PDF file?
No. The converter reads your original file as a read-only stream in browser RAM. Your original document on disk remains completely unchanged.