![]()
| Resolution (DPI) | Percent change vs source PDF | |
|---|---|---|
| 72 DPI | -44% | |
| 150 DPI | +98% | |
| 300 DPI | +492% | |
| 600 DPI | +343% |
Measured on 59 photographic PDF pages at 300 DPI (June 2026) using our Rust + libvips engine. Your results will vary with content and resolution.
Drag and drop your PDF or click to browse. Batch upload of multiple PDFs is supported.
Select your output DPI (72, 150, 300, or 600). Higher DPI means sharper output and larger files.
Convertify renders each page with libvips using the poppler PDF engine and encodes losslessly to PNG with palette mode and DEFLATE compression level 9.
Download individual PNGs or a single ZIP of all pages. Your files stay available for 6 hours, then are removed automatically.
Lossless format that preserves every pixel. Best for screenshots and logos.
Portable Document Format. Convert PDF pages to JPG, PNG or WebP images.
Apple photo format used by iPhone and iPad. High quality with small file size.
High Efficiency Image Format — same as HEIC, used on Apple devices.
Modern image format by Google. Up to 30% smaller than JPG with the same quality.
Universal format for photos. Supported everywhere, great balance between quality and file size.
Classic format for simple animations. Supports transparency and up to 256 colors.
Uncompressed bitmap format. Maximum quality but very large file size.
Professional lossless format used in printing and photography.
Next-gen format with excellent compression. Up to 50% smaller than JPG.
Portable Pixmap format used in Unix/Linux environments.
High Dynamic Range format storing extended brightness data.
Flexible Image Transport System used in astronomy and science.
Quick comparison to help you choose the right format
JPEG uses Discrete Cosine Transform compression: the image is split into 8×8 pixel blocks, transformed, quantized, and entropy-coded. High-frequency detail, the sharp edges of letters, the 1-pixel lines in a diagram, the corner of a logo, lives in AC coefficients that quantization discards. The inverse DCT at decode time reconstructs ringing artifacts around every sharp edge.
This is permanent: re-encoding at higher quality does not remove ringing already baked in. PNG uses DEFLATE (LZ77 + Huffman) after per-scanline prediction filtering. This is lossless: every pixel is stored exactly as rendered.
You can save a PNG 1,000 times and it is still bit-identical to the original. For a one-page PDF with a title, a table, and two charts, typical academic or business output, PNG at 300 DPI produces sharper text and is often smaller in file size than JPEG at equal DPI, because DEFLATE compresses horizontal runs of identical white pixels far more efficiently than DCT encodes high-frequency glyph edges.
For smaller files when lossless is not needed, try PDF to JPG. For web-optimized output at smaller sizes, try PDF to WebP.
A normal PDF page does not have a transparent background. It has an opaque white media backdrop defined by the rendering model in ISO 32000-2. Convertify rasterizes the page and saves the PNG without flattening, so the file keeps an alpha channel, but for a normal white-backed page every pixel is fully opaque: you get a solid white background, not a transparent one.
To get a transparent cutout, the white background has to be removed as a separate step with a background removal tool. For logos and diagrams on flat white, the white background is usually fine as-is for placing into documents and slides.
| DPI | A4 (px) | US Letter (px) | PNG file size: text page | PNG file size: photo page |
|---|---|---|---|---|
| 72 | 595 × 842 | 612 × 792 | ~40–120 KB | ~250–600 KB |
| 150 | 1240 × 1754 | 1275 × 1650 | ~120–350 KB | ~1–3 MB |
| 300 | 2480 × 3508 | 2550 × 3300 | ~350 KB–1.2 MB | ~6–12 MB |
| 600 | 4961 × 7016 | 5100 × 6600 | ~1–3 MB | ~20–40 MB |
Before DEFLATE runs, PNG applies a prediction filter to each scanline independently. Five filters are defined: None, Sub (difference from left pixel), Up (difference from above), Average (average of left and above), and Paeth (predictor based on left, above, and upper-left). libpng selects the filter that minimizes the sum of absolute values (MSAD heuristic).
For a white page with black text, the Sub filter on a typical scanline produces a run of near-zero bytes (white→white = 0) with occasional large values at glyph edges. DEFLATE's LZ77 stage finds long repeated runs and codes them as back-references; the Huffman stage assigns short codes to the near-zero bytes. The result: a 300 DPI A4 text page often compresses to 120–350 KB as PNG versus 300–500 KB as JPEG at Q90, PNG wins because DEFLATE exploits horizontal white-space runs that JPEG cannot.
On photographs the situation inverts: photo neighborhoods are statistically near-random after prediction filtering, so DEFLATE achieves little, and lossless PNG at 300 DPI can exceed 6–12 MB while JPEG at Q85 sits at 800 KB–2 MB.
PNG has no CMYK support. The PNG specification defines color types 0 (grayscale), 2 (RGB), 3 (indexed palette), 4 (grayscale+alpha), and 6 (RGBA), so DeviceCMYK does not exist and every CMYK PDF has to be converted to RGB before PNG encoding.
Convertify renders PDF pages with poppler, which converts CMYK to RGB while it rasterizes the page. This is a direct render, not a managed transform with a named output profile (such as SWOP or GRACoL). For most documents the color is close to what a PDF viewer shows. If your output has washed-out reds, muddy blues, or shifted blacks compared to the original in Acrobat, finish the CMYK work in a prepress editor that lets you assign the target profile.
Design workflows, Figma, Sketch, Affinity Designer, Adobe XD: PNG is the correct import format. Zero generational loss on re-edit. Extract logos, icons, and UI components from brand guide PDFs as PNGs at 300 DPI for immediate use in design tools.
Academic publishing, Nature, Science, Cell, Elsevier, IEEE: line art must be submitted at 600–1200 DPI as TIFF or PNG (not JPEG); halftone at 300 DPI; combination figures at 500–900 DPI. Most journals explicitly reject JPEG for line art. Presentations, PowerPoint, Google Slides, Keynote: PNG at 150+ DPI produces crisp slide graphics at any display resolution.
Legal exhibits, federal CM/ECF and state court e-filing: pixel-perfect reproduction required; no lossy artifacts that could be argued to alter content. App store submissions, Apple App Store and Google Play: screenshots must be PNG. Web development, hero graphics, documentation screenshots, icon sprites: PNG is the standard.
For web delivery after extracting from PDF, try PNG to WebP. For sharing via email or social media, try PNG to JPG.
Convertify renders PDF pages with poppler, the PDF engine also used by pdftocairo, wrapped by libvips. libvips runs as a streaming, demand-driven pipeline: pixels materialize only when a downstream tile pull requests them, so the full RGBA buffer for a 600 DPI A4 page never has to sit in RAM all at once.
Convertify encodes PNG with palette mode enabled and compression level 9 by default, which produces the smallest lossless file for flat-color and text content. For a white page with black text, palette plus DEFLATE compresses the long runs of identical pixels very efficiently.
For a multi-page PDF you can also convert only specific pages: pick Choose pages and enter a range like 1-5, 8, 12, and Convertify renders just those pages to PNG and returns them as a ZIP.
PNG file too large: PNG is lossless, so photographic content does not compress well, and a 300 DPI A4 photo page can reach 6 to 12 MB. Lower the DPI to 150 for screen use, or convert to JPG if the content is photographic and transparency is not needed.
Text edges look jagged: anti-aliasing was disabled or the DPI is too low. Re-convert at 300 DPI.
CMYK colors look wrong: poppler renders CMYK to RGB without a managed ICC profile, so compare against Adobe Acrobat if you need exact print color, and finish CMYK work in a prepress editor.
Scanned PDF looks grainy at high DPI: the scan native resolution is already low, so a higher output DPI upsamples but does not add detail.
Fonts substituted or missing: the source PDF has unembedded fonts. Re-export from the original application with Embed All Fonts enabled.
Password-protected PDF: remove the password in your PDF viewer first, then convert the unlocked copy.
We measured both formats on the same PDF rendered through Convertify, so this is real data, not rules of thumb. For text, line art, logos, and diagrams, PNG is the better choice on both counts: it was 13% smaller than JPG at 150 DPI, 26% smaller at 300 DPI, and 37% smaller at 600 DPI, and it keeps glyph edges perfectly sharp because lossless PNG has no JPEG ringing artifacts. For photographic pages the opposite is usually true: at 72 to 150 DPI a photo page was 86 to 91% smaller as JPG, so for pure photos headed to email or social media, JPG wins on size. The interesting exception is very high DPI, where a photo page can actually be smaller as PNG (about 45% smaller at 600 DPI in our test). The takeaway: export a PDF page as PNG when it contains text, charts, logos, screenshots, or anything needing transparency, and choose PDF to JPG for photographs where small size matters most. For the smallest files overall, PDF to WebP was smaller than both in every test.