What this tool does
PDF to JPG rasterizes selected pages to JPEG images. It does not create an editable Word file or keep a PDF text layer in the download.
Choose this tool when…
- You need JPG files for a form, email, or CMS that wants images.
- You only want JPEG, not PNG or WebP (use PDF to Image for those).
- A From–To pair is enough; you do not need a typed list such as 2, 4-7.
Typical jobs this page is built for
- Export every page as JPEG for a gallery or email attachment.
- Render only a From–To chapter at 2× when Original looks soft.
- Use Web (1.25) when you want a slightly larger viewport than Original without the 2× pixel count.
How processing actually works
pdf.js renders each page onto a canvas created with alpha: false. JPEG quality in the client is the UI value divided by 100 (Standard 82, Balanced 90, Maximum 95). Multiple pages are zipped with JSZip; a single page is a raw JPG. Encrypted PDFs can fail in getDocument.
Supported files, outputs, and limits
- Input
- One PDF, up to 50 MB.
- Pages
- All, or an inclusive From–To range clamped to the page count.
- Output
- JPG, or ZIP of page-N.jpg files.
Step-by-step workflow
- Upload one PDF.
- Pick Standard, Balanced, or Maximum.
- Pick Original, 2×, or Web.
- Optionally set a From–To range.
- Click Convert to JPG.
- Open one JPG at 100% zoom.
What changes in the output
Each file is a bitmap of the rendered viewport. Vectors and selectable text are not in the JPG. Fine type can look soft at Original scale.
Privacy and where processing occurs
Rendering and ZIP creation run in the browser with pdf.js and JSZip. The PDF is not uploaded for JPG conversion. Identified analytics may include byte counts, page counts, and the chosen scale/quality, not the filename or page pixels.
How this differs from nearby DevToolKit tools
- PDF to Image can export PNG, JPG, or WebP and names files {base}-page-{n}.{ext}, with a multi-file ZIP named {base}-images.zip.
- PDF Compressor raster presets also make JPEG page images, but they wrap those images in a new PDF.
Output review checklist
- Open one JPG at 100% zoom and check small type.
- Confirm the ZIP contains every requested page, named page-{n}.jpg.
- Remember the white flatten: PDF transparency becomes a white background.
- If text looks soft, re-run at 2× before raising JPEG quality again.