Why convert screenshots to PDF?
Screenshots are images. PDFs are documents. When you need to send a bug report to a client, compile a sequence of UI states for a design review, or archive a set of screenshots for compliance, PDF is the format that keeps everything organized in a single file. Recipients can open it on any device without needing an image viewer that handles multiple files.
Mac has multiple built-in ways to convert screenshots to PDF — no third-party apps required. This guide covers every method from the fastest (one right-click) to the most powerful (batch command-line conversion), plus how to combine multiple screenshots into a single multi-page PDF.
Method 1: Preview — Export as PDF
The simplest way to turn a single screenshot into a PDF:
- Double-click the screenshot to open it in Preview (the default image viewer on Mac).
- Go to File > Export as PDF.
- Choose a filename and location, then click Save.
The resulting PDF contains the screenshot at its full resolution. This works for PNG, JPEG, HEIC, and TIFF screenshots.
Method 2: Print dialog — Save as PDF
Any image you can print, you can save as a PDF. This method gives you more control over page size and layout:
- Open the screenshot in Preview or any other app.
- Press ⌘ + P to open the Print dialog.
- Click the PDF dropdown in the bottom-left corner.
- Select Save as PDF.
The Print dialog lets you adjust the paper size, orientation, and scaling before saving. This is useful when you need the screenshot to fit a specific page size (A4, Letter) for a formal document or presentation handout.
Method 3: Quick Action in Finder
macOS includes a built-in Quick Action for creating PDFs from images without opening any app:
- Select one or more screenshots in Finder.
- Right-click and choose Quick Actions > Create PDF.
If you select multiple screenshots, macOS combines them into a single multi-page PDF automatically. Each screenshot becomes one page, ordered by filename. This is the fastest way to merge several screenshots into one document.
If you don't see the “Create PDF” Quick Action, go to System Settings > Privacy & Security > Extensions > Finder and make sure it's enabled.
Method 4: Preview — Combine into multi-page PDF
For more control over page order and which screenshots to include, use Preview's thumbnail sidebar:
- Open the first screenshot in Preview.
- Show the sidebar: View > Thumbnails (or press ⌘ + ⌥ + 2).
- Drag additional screenshot files from Finder into the sidebar. Drop them between existing pages to control the order.
- Rearrange pages by dragging thumbnails up or down.
- Go to File > Export as PDF to save the combined document.
You can also delete pages from the sidebar by selecting a thumbnail and pressing Delete. This is useful when you've captured several screenshots but only want to include a subset in the final PDF.
Method 5: Command line with sips and cupsfilter
For batch conversion or automation, macOS has command-line tools that convert images to PDF without any GUI:
Convert a single screenshot to PDF using cupsfilter:
cupsfilter -o media=Letter screenshot.png > output.pdf 2>/dev/null
Convert a single screenshot using Python (built into macOS):
python3 -c "
from PIL import Image
img = Image.open('screenshot.png')
img.save('output.pdf', 'PDF')
"
Combine multiple screenshots into one PDF using sips and Automator's built-in action, or with ImageMagick:
# Install ImageMagick via Homebrew first: brew install imagemagick
convert screenshot1.png screenshot2.png screenshot3.png combined.pdf
Batch convert an entire folder of screenshots:
# Convert all PNGs in a folder to individual PDFs
for f in *.png; do
sips -s format pdf "$f" --out "${f%.png}.pdf"
done
The sips command is built into macOS and requires no installation. It supports PNG, JPEG, TIFF, and most image formats. For combining multiple images into a single PDF, ImageMagick's convert command is the most straightforward option.
Method 6: Automator workflow for one-click conversion
If you convert screenshots to PDF regularly, create an Automator Quick Action that does it in one right-click:
- Open Automator and create a new Quick Action.
- Set “Workflow receives current” to image files in Finder.
- Add the action New PDF from Images (search for it in the action library).
- Save the workflow with a name like “Convert to PDF”.
Now when you right-click any screenshot or selection of screenshots in Finder, you'll see your custom Quick Action in the menu. One click converts and combines them into a PDF, placed in the same folder as the originals.
Controlling PDF quality and file size
Screenshots converted to PDF can produce large files, especially Retina screenshots at 2x resolution. Here's how to manage file size:
| Approach | How | Result |
|---|---|---|
| Reduce DPI before converting | sips -s dpiWidth 72 -s dpiHeight 72 screenshot.png |
Smaller PDF, lower print quality |
| Convert to JPEG first | Export as JPEG at 80% quality, then convert to PDF | Much smaller file, slight quality loss |
| Use Preview's Quartz filter | File > Export > Quartz Filter > Reduce File Size | Aggressive compression, noticeable on text |
| Crop before converting | Crop to the relevant area first | Smaller dimensions = smaller PDF |
For most documentation and bug reports, the default conversion quality is fine. Only compress when you're emailing the PDF or uploading it to a system with file size limits.
When to use PDF vs. image formats
Not every screenshot needs to be a PDF. Here's a quick decision guide:
- Use PDF when you're compiling multiple screenshots into a single document, sending formal reports, or need the file to be printable at a consistent page size.
- Use PNG when you're pasting a screenshot into a chat, issue tracker, or documentation tool. PNG preserves quality and is universally supported inline.
- Use JPEG when file size matters more than quality — photos, social media, or quick Slack messages where minor compression artifacts don't matter.
For developer workflows where you're sharing screenshots in GitHub issues, pull requests, or AI coding assistants, PNG is usually the better choice. But when a project manager asks for a summary of the current UI state, a multi-page PDF with annotated screenshots is exactly what they need.
Capture, annotate, and export in one flow
The typical workflow is: take the screenshot, open it in Preview, maybe annotate it, then export as PDF. That's three apps and multiple steps. If you're building documentation or compiling screenshots for a report, this adds up quickly.
LazyScreenshots streamlines the capture-and-annotate step. Take the screenshot, add annotations (arrows, boxes, text) instantly, and paste the result wherever you need it. When you need a PDF, the annotated screenshot is already saved as a clean file ready for conversion using any of the methods above.
LazyScreenshots captures and annotates screenshots in one step. Build better documentation, bug reports, and presentations. $29 one-time.
Try LazyScreenshots — $29 one-time