Convert PDF pages in three steps
- Choose a PDF. The browser parses it and creates small page previews without uploading the file.
- Choose pages and quality. Select all pages, tick individual pages, or enter a range. Then choose PNG or JPG and a real DPI value.
- Convert and download. Download one image from its card or package selected results in one ZIP.
PNG versus JPG
| Format | Best for | Background | Trade-off |
|---|---|---|---|
| PNG | Text, diagrams, screenshots, transparency | White or transparent where the PDF permits | Lossless and often larger |
| JPG | Photos, scans, smaller shares | Always white | Adjustable lossy compression |
Resolution examples
PDF.js renders at scale = DPI ÷ 72. Pixel size equals the physical page size in inches multiplied by the chosen DPI.
| Page and DPI | Approximate output | Recommendation |
|---|---|---|
| Typical page at 96 DPI | Shown live before conversion | Fast previews and mobile use |
| A4 at 150 DPI | 1241 × 1754 px | Screen sharing and clear text |
| A4 at 300 DPI | 2481 × 3507 px | Detailed printing |
| US Letter at 300 DPI | 2550 × 3300 px | Detailed printing |
Common uses and limitations
Use complete-page conversion for document previews, social posts, slide images, scanned-page archiving, and inserting a PDF page into software that accepts images. Use extraction mode when you need embedded photos or scans without the surrounding page text and vector graphics.
Page conversion produces a raster image, so text is no longer editable. Annotations, form appearances, optional layers, fonts, transparency, and colors are rendered according to browser and PDF.js capabilities; exact print color profiles and every interactive PDF feature are not guaranteed. Image extraction returns decoded raster image objects and may produce several images, no images, or reused image data depending on how the PDF was authored.
Troubleshooting
- Out of memory: choose fewer pages, lower the DPI, close other tabs, or use a desktop browser.
- Blank or unusual output: try a white PNG background or JPG; some optional layers and unsupported PDF features render differently between viewers.
- No extracted images: the page may contain vector artwork or a single rendered page stream rather than separate embedded raster images.
- Password rejected: retry the document password; no password recovery is performed.
