PDFs
Convert PDF to JPG on Mac
To convert a PDF to JPG on a Mac, open it in Preview, choose File → Export…, pick JPEG, and save. That handles one page. Every page of a multi-page PDF is where Preview stops, and it is the thing people get stuck on. Automator’s Render PDF Pages as Images action does that part, for free, in a workflow you build once.
Below are the five routes that actually exist on a Mac, what each one produces, and the two details that decide whether the output is usable: the DPI you export at, and what the files end up being called. Every figure here was measured on 2026-09-26 on an M2 Pro running macOS 27.0 (build 26A428), using a PDF your Mac already has — Apple’s own 15-page License.pdf, 93 KB, in /Library/Documentation/License.lpdf/. You can repeat all of it.
Which method should you use?
Pick by how many pages you need out, not by which app you like. That single question eliminates three of the five rows.
| Route | Pages per run | Pick the pixel size? | Many PDFs at once | Cost |
|---|---|---|---|---|
| Preview → Export | The page on screen | No | No | Free |
| sips (Terminal) | Page 1 only | Yes | Yes, shell loop | Free |
| qlmanage (Quick Look) | Page 1 only | Yes | Yes, shell loop | Free |
| Automator action | Every page | Yes, in DPI | Yes | Free |
| Smol | Page 1 of each file | No | Yes, 30 files in 2.5 s | $29 once |
The uncomfortable summary: the free built-in tools cover almost every case, and the one case they cover badly is doing this across a folder every week. That is the honest division of labor and the rest of this guide sticks to it.
What is the fastest way to convert one PDF page to JPG?
Preview, and nothing else comes close. Open the PDF, scroll to the page you want, then File → Export…, choose JPEG from the Format menu, name it, save. Apple documents those four steps in the Preview User Guide.
On macOS 27 that Format menu offers exactly seven things: HEIC, JPEG, JPEG-2000, OpenEXR, PDF, PNG and TIFF. It does not ask you for a pixel size or a DPI, which is fine when the image is going into a Slack message and fatal when it is going to a printer.
Two details people trip over. The export applies to the page you are currently looking at, not the document. Preview’s own window title spells this out, reading License.pdf – Page 1 of 15. And selecting several thumbnails in the sidebar does not change that.
Why does my multi-page PDF only produce one image?
Because a JPG holds one image and your PDF holds fifteen pages. Converting is not a format swap, it is a fan-out: one input file, N output files, which then need names, an order, and somewhere to live. Every tool that does this well is really solving the naming problem, not the rendering problem.
This is not new. The Apple Support Communities thread “Can I use preview to export multiple page PDF as jpeg for every page?” was posted on September 6, 2011, and the answer that stuck, from January 2012, was: use Automator. Fifteen years later, that is still the answer.
Two dead ends worth naming so you do not waste time on them. Deleting the pages you do not want from a duplicate of the file and exporting what is left works, and is genuinely the fastest thing for three pages. And the widely copied 2013 advice to use Print → PDF → Save PDF to Folder as JPEG is gone: /System/Library/PDF Services on macOS 27 contains only Save to Web Receipts, Save to iCloud Drive and Send in Mail.
How do I convert every page of a PDF to JPG?
Automator ships with macOS, and the action you need has been in the box a long time: its bundle still carries Apple’s 2005–2009 copyright. Open Automator, start a new Workflow (or a Quick Action if you want it in the Finder’s right-click menu), search the action list for Render PDF Pages as Images, and drag it in.
The action gives you four controls: Format, Color Model, Resolution in dots per inch, and a Compression slider running from Least to Best. Apple’s defaults, stored in the action bundle itself, are JPEG at 200 DPI with compression at 0.5. Add a Move Finder Items action after it or your images land in a temporary folder.
Run against the 15-page test file at 150 DPI, it produced 15 JPEGs of 1,275 × 1,650 px, the first one 722 KB. Which brings up the part nobody warns you about.
| What you get | What it looks like | Why it bites |
|---|---|---|
| Page 1 has no number | License.jpeg | Sorts away from its own siblings in most tools |
| No zero padding | License 2.jpeg … License 15.jpeg | Any alphabetical sort puts page 10 before page 2 |
| Extension is .jpeg | not .jpg | Breaks scripts and upload filters that match *.jpg |
Apple knows. The action’s own bundle carries a note reading: “As the names of the resulting images are randomly generated, this action is often followed by the Rename Finder Items > Make Sequential action.” The names are no longer random on macOS 27, but the advice still holds. Add Rename Finder Items, set it to Make Sequential, and give it a base name with three-digit numbering. That one extra action is the difference between a folder you can hand to someone and a folder you have to re-sort by hand.
What DPI should I export at?
DPI is the only setting in this whole process that changes the answer, and the math is one line: pixels = page inches × DPI. A US Letter page is 8.5 × 11 inches, so 150 DPI gives you 1,275 × 1,650 px and 300 DPI gives you 2,550 × 3,300 px.
Here is the same page of text rendered three ways, measured. The JPEGs are quality 80, the PNGs are for comparison and explained in a moment.
| DPI | Pixels (US Letter) | JPEG q80 | PNG | What it is for |
|---|---|---|---|---|
| 72 | 612 × 792 | 235 KB | 172 KB | Thumbnails, chat, inline previews |
| 150 | 1,275 × 1,650 | 754 KB | 423 KB | Slides, docs, reading on a retina screen |
| 300 | 2,550 × 3,300 | 1.85 MB | 788 KB | Print, OCR, anything a person zooms into |
Below 150 a body-text page is legible but soft the moment anyone zooms. Above 300 you are paying in megabytes for detail the source PDF may not even contain. If the page came from a 200 DPI scanner, exporting at 600 invents nothing.
One trap worth knowing because it silently produces the wrong file: sips -s dpiWidth 300 -s dpiHeight 300 does not render at 300 DPI. It writes 300 into the image metadata and leaves the pixels alone. Tested: the output was still 612 × 792 px, now carrying a label claiming otherwise. Pixel count is the thing. Everything else is a note attached to the file.
Can I convert a PDF to JPG from the Terminal on a Mac?
Yes, with sips, which has been in macOS since forever and needs no install. The basic form takes a PDF and writes a JPEG of the first page at the page’s natural size, which is 72 DPI:
sips -s format jpeg document.pdf --out page1.jpgTo choose the size, add -Z, which sets the longest edge in pixels and re-renders the page from the PDF’s vectors rather than enlarging a small bitmap. For a Letter page, 11 inches × 150 DPI is 1,650:
sips -s format jpeg -Z 1650 document.pdf --out page1.jpgJPEG quality goes through -s formatOptions, which the sips manual page documents as taking low, normal, high, best, or a percentage. On the test page at 72 DPI: 30 produced 99 KB, the default 224 KB, and best 412 KB, all of the same page.
A folder of PDFs, first page of each, at 150 DPI:
for f in *.pdf; do
sips -s format jpeg -Z 1650 "$f" --out "${f%.pdf}.jpg"
doneNow the limitation, because it is the reason half the Stack Exchange answers about sips are wrong: sips only ever converts page 1. Handed the 15-page test file, it writes one image and exits cleanly, with no warning that fourteen pages went nowhere.
Quick Look can do the same job through qlmanage, Apple’s Quick Look debugging tool. It renders page 1 only, always writes PNG, and names the output after the whole input filename, so document.pdf becomes document.pdf.png:
qlmanage -t -s 1650 -o ~/Desktop/out document.pdfIt is fast and it is fine for cover thumbnails. It is not a conversion pipeline, and Apple never claimed it was.
What about a folder full of PDFs?
This is the one case the built-ins handle badly: not 15 pages of one document, but the first page of 300 documents, every week, with the results named predictably.
Smol does that in one drop: select the PDFs, choose Convert, pick JPG or PNG. Measured on the M2 Pro: 30 PDFs converted in 2,507 ms, about 84 ms per file, with each output named after its source. Be clear about what it converts, though: the first page of each PDF, at the page’s native size. For all 40 pages of one deck, Automator is the right tool and it is free.
If the same folder job runs on a schedule, the AI route is worth knowing: Smol ships an MCP server, so Claude Code, Codex, and Google Antigravity can drive conversion, batch compression, and resizing directly, each one click to enable in the AI access panel as of Smol 1.0.35. “Convert every PDF in ~/Invoices to JPG, then compress them for the web” becomes one instruction instead of a workflow you maintain. Details on the Smol MCP page.
The honest caveat that applies to every tool here: turning a PDF into images makes it bigger, not smaller. The 93 KB, 15-page test file became roughly 10 MB of JPEGs at 150 DPI. One page as a JPEG was 224 KB – more than twice the entire original document. If you are converting because the PDF is too large to email, you want the opposite operation: compress the PDF on your Mac and keep it a PDF, or run a whole folder of PDFs through compression at once.
Is JPG even the right format for a PDF page?
Often not. JPEG was built for photographs, and most PDF pages are text, rules, tables and flat fills — exactly the content JPEG handles worst, ringing faintly around every letterform while spending bytes doing it.
Both formats, rendered from the same two pages at the same pixel size, measured:
| Page content | Output size | JPEG q80 | PNG | Winner |
|---|---|---|---|---|
| Body text, black on white | 1,275 × 1,650 | 754 KB | 423 KB | PNG, by 1.8× |
| Full-bleed photograph | 1,100 × 1,650 | 365 KB | 2.25 MB | JPEG, by 6.3× |
So: scanned pages, photo-heavy brochures and anything with gradients go to JPG. Text pages, contracts, charts, screenshots of type and anything with large flat areas go to PNG, where they come out both smaller and sharper. PNG also keeps transparency, which matters if the page is going into a design file. That, plus retina exports, is covered in converting PDF to PNG on Mac.
When Smol is not the answer
For one page, Preview wins outright. It is already installed, it is three clicks, and paying for software to do it would be silly. Use it.
For every page of a single PDF, Automator wins. It is free, it handles page count properly, its DPI field does what it says, and with a Rename Finder Items action stapled on it produces a correctly ordered folder. Smol converts the first page of each file, so it is the wrong shape for that job.
For a first-page thumbnail inside a script, sips or qlmanage is a one-liner with no dependency and no license.
Where Smol earns its $29 is the fourth case: a recurring folder job, where you also want the resulting images resized, converted to WebP or AVIF, stripped of metadata, and compressed properly, the same work described in compressing images on a Mac. That is a different problem from “turn this page into a picture”, and it is worth being clear which one you actually have. If it is the recurring one, Smol is a one-time $29 and runs entirely on your Mac.
Frequently asked questions
How do I convert a PDF to JPG on a Mac for free?
Open the PDF in Preview, go to the page you want, choose File then Export, pick JPEG from the Format menu and save. That handles one page. For every page of a multi-page PDF, use the Automator action Render PDF Pages as Images, which is also free and built into macOS.
Why does Preview only export one page of my PDF?
Preview exports the page you are currently viewing, because a JPG file holds a single image. Selecting several page thumbnails in the sidebar does not change that. To get every page you need a tool that fans one PDF out into many files, which is what the Automator action does.
How do I convert all pages of a PDF to JPG on a Mac?
Open Automator, create a new Workflow, add the Render PDF Pages as Images action, set Format to JPEG and Resolution to 150 or 300 DPI, then add a Move Finder Items action to choose the destination. Add Rename Finder Items set to Make Sequential so the pages are numbered in order.
What DPI should I use when converting a PDF to JPG?
Use 150 DPI for screen reading and slides, and 300 DPI for print or OCR. A US Letter page at 150 DPI is 1,275 by 1,650 pixels; at 300 DPI it is 2,550 by 3,300. Going above the resolution of the images already inside the PDF adds file size without adding detail.
Can the sips command convert a whole PDF to JPG?
No. sips renders only the first page of a PDF and exits without warning you about the rest. It is excellent for first-page thumbnails across a folder of PDFs, and the wrong tool for extracting every page of one document. Use Automator for that.
Does converting a PDF to JPG make the file smaller?
Usually the opposite. A 93 KB, 15-page test PDF became roughly 10 MB of JPEGs at 150 DPI, and a single page as a JPEG was 224 KB. If your goal is a smaller file to email or upload, compress the PDF and keep it as a PDF instead of converting it to images.
Keep reading