PDF to JPG Converter
Convert every page of your PDF to high-quality JPG images. Control resolution (1x–4x) and JPEG quality. All rendering happens in your browser — no upload required.
When a PDF Page Needs to Be an Image
PDF is the dominant document format, but there are many situations where you need an image instead. A LinkedIn post or Instagram slide that features a page from a report. A specific diagram from a technical document that a designer needs in Figma or Photoshop. A PDF page that needs to be uploaded to a CMS that accepts images but not PDFs. A single infographic page that needs embedding in a Word document or PowerPoint slide. The answer in all these cases is the same: convert the PDF page to a JPG. Our free online PDF to JPG converter renders each page at your chosen resolution using PDF.js, and produces sharp, accurate images from any PDF content — text, vector graphics, charts, photos and embedded fonts all render correctly.
Resolution Scale and Quality — Choosing the Right Settings
The Resolution Scale multiplier determines how many pixels the output image contains relative to the PDF page size. 1x (72dpi) is screen resolution — suitable for thumbnails, web icons and low-resolution previews. 2x (144dpi) is the recommended setting for standard digital use: emails, presentations, website banners and social media posts. 3x (216dpi) is good for high-quality digital delivery and standard inkjet printing where the image will be viewed at full size. 4x (288dpi) is the maximum — for large-format printing, archival copies and detailed diagram rendering. Higher scales take longer to render and produce larger files; start at 2x and increase only if quality is insufficient.
JPEG Quality — The Compression Trade-off
JPEG compression is lossy — lower quality settings reduce file size by discarding fine image detail in a way that is usually not visible at normal viewing distances. The quality slider runs from 50% to 100%. At 92% (the default), file sizes are reasonable and quality is high — compression artifacts are not visible in typical viewing conditions. At 100%, JPEG uses the minimum possible compression, producing the largest files but the cleanest image. At 70–80%, files are noticeably smaller and quality is still acceptable for web thumbnails. For text-heavy PDF pages, keep quality at 85%+ to prevent blurry characters around compressed edges.
Downloading All Pages at Once
After conversion completes, the Download All JPGs button triggers simultaneous downloads of every page image. File names follow the pattern filename-page-1.jpg, filename-page-2.jpg… making them easy to sort and manage. Individual page thumbnails can also be clicked to download specific pages — useful if you only need a handful of pages from a long document. To convert only specific pages rather than the whole PDF, use our Extract Pages tool first, then convert the smaller PDF.
Where Converted PDF Pages Get Used
- Social media content: Share report pages, infographic pages or presentation slides directly on LinkedIn, X/Twitter, Instagram and other platforms that accept image uploads
- Design tools: Import PDF pages as images into Figma, Canva, Adobe Photoshop or Illustrator — use our Extract Pages tool first to pull just the pages you need
- Presentation embedding: Add specific PDF pages as image slides in PowerPoint or Google Slides
- Document portal previews: Generate page preview images for document management systems, product catalogues and knowledge bases
- CMS uploads: Upload PDF page content to CMSs and website builders that accept images but not PDFs
- OCR pipelines: Convert PDF pages to images for OCR software — or use our PDF to Text tool first to check whether your PDF already has a searchable text layer
How PDF.js Renders Pages to Images
The tool loads PDF.js — Mozilla Firefox's open-source PDF rendering engine — to parse and render each page. PDF.js handles all standard content: text with embedded fonts, vector shapes and paths, raster images embedded in the PDF, gradients and transparency. Each page is rendered onto an HTML Canvas element at your chosen scale, then exported as JPEG via the browser's native canvas.toDataURL('image/jpeg', quality) API. The result is a pixel-accurate rendering of the PDF page as a compressed JPEG image.
Private, Local, Zero Upload
All rendering uses PDF.js locally in your browser tab. No file data is transmitted to ToollyX or any third party. This is safe for converting confidential legal documents, proprietary reports, financial statements and personal records to image format without exposing content to cloud services. Once you close the tab, all data is cleared from browser memory automatically.
✓Verified by ToollyX Team · Last updated June 2026