← All articles 8 min read

Screenshot to PDF: 5 Fast Methods for Any Device

You grabbed a screenshot. Now someone needs it as a PDF — your boss, a client, a government form, or your own filing system. The good news: every major operating system already has a built-in way to do this. The better news: if you need more control (batch conversion, compression, specific page sizes), dedicated tools handle that in seconds.

Here is every method worth knowing, ranked by speed and flexibility.

Quick Comparison: Screenshot to PDF Methods

Method Platform Batch Support Compression Page Size Control Cost
macOS Preview macOS Yes (multi-select) No Yes Free
Windows Print to PDF Windows 10/11 One at a time No Limited Free
Pixotter Convert Any (browser) Yes Yes Auto Free
ImageMagick CLI Any (terminal) Yes Yes Yes Free (Apache 2.0)
LibreOffice CLI Any (terminal) Yes No Yes Free (MPL 2.0)

If you just need to convert a single screenshot right now, the fastest path is your operating system's built-in tool. For batch jobs or screenshots that need compression first, Pixotter's image converter or ImageMagick are the better picks.

Method 1: macOS Preview (Fastest on Mac)

Preview is genuinely excellent at this. No extra software needed, and it handles batch conversion natively.

Single Screenshot

  1. Double-click the screenshot to open it in Preview
  2. Choose File → Export as PDF
  3. Pick your save location and click Save

That is it. Three clicks.

Multiple Screenshots in One PDF

  1. Select all screenshots in Finder (⌘+click or ⌘+A)
  2. Right-click → Open With → Preview
  3. In Preview's sidebar, select all thumbnails (⌘+A)
  4. Choose File → Print (⌘+P)
  5. Click the PDF dropdown in the bottom-left corner
  6. Select Save as PDF

All selected screenshots merge into a single PDF. Preview places each image on its own page, scaled to fit. You can drag thumbnails in the sidebar to reorder pages before saving.

Controlling Page Size

Preview defaults to the image's native resolution when exporting. If you need a specific page size (Letter, A4), use the Print route instead of Export as PDF. In the Print dialog, the Paper Size dropdown lets you pick standard sizes, and the Scale slider adjusts how the screenshot fits the page.

Method 2: Windows Print to PDF

Windows 10 and 11 include Microsoft Print to PDF as a virtual printer. It works from any app that can print.

Using Photos App

  1. Right-click the screenshot → Open with → Photos
  2. Click the printer icon (or press Ctrl+P)
  3. Select Microsoft Print to PDF as the printer
  4. Adjust orientation (portrait or landscape) to match your screenshot's aspect ratio
  5. Click Print and choose a save location

Using the Right-Click Print Menu

For a slightly faster route:

  1. Right-click the screenshot in File Explorer
  2. Select Print
  3. Choose Microsoft Print to PDF as the printer
  4. Click Print

The right-click method is quicker, but you get less control over scaling and margins. For most screenshots, that does not matter.

Batch Conversion on Windows

Windows does not have a clean built-in batch option. Selecting multiple images and right-clicking Print can work, but image ordering is unpredictable and each image gets squeezed onto a page without much control. For more than three or four screenshots, use Pixotter's converter or the ImageMagick method below.

Method 3: Pixotter (Best for Batch + Compression)

If your screenshots are large (Retina displays produce 5MB+ PNGs) and you need smaller PDFs, compressing before conversion saves significant file size.

  1. Open Pixotter's image converter
  2. Drop your screenshots onto the upload zone
  3. Select PDF as the output format
  4. Download your converted files

Everything processes in your browser — your screenshots never leave your device. For screenshots that are oversized, run them through Pixotter's compressor first to shrink the PNG or JPEG before converting. A typical Retina screenshot drops from 4-5MB to under 500KB with no visible quality loss.

This pairs well with batch workflows. If you regularly convert screenshots for documentation or client reports, the browser-based approach saves you from installing anything. For a deeper walkthrough of image-to-PDF conversion options, see our complete image to PDF guide.

Method 4: ImageMagick CLI (Best for Automation)

ImageMagick (version 7.1.1, Apache 2.0 license) is the standard CLI tool for image manipulation. If you work in a terminal regularly, this is the most flexible option.

Install ImageMagick 7.1.1

macOS (Homebrew):

brew install imagemagick@7

Ubuntu/Debian:

sudo apt install imagemagick

Windows (Chocolatey 2.3):

choco install imagemagick --version=7.1.1.38

Verify the installation:

magick --version
# Should show: ImageMagick 7.1.1-x

Single Screenshot to PDF

magick screenshot.png output.pdf

Multiple Screenshots to One PDF

magick screenshot-1.png screenshot-2.png screenshot-3.png combined.pdf

ImageMagick places each image on its own page. The page size matches each image's dimensions by default.

Batch Convert All Screenshots in a Folder

magick *.png all-screenshots.pdf

Or, if you want individual PDFs (one per screenshot):

for f in *.png; do magick "$f" "${f%.png}.pdf"; done

Controlling Quality and Size

To compress the images during conversion (useful for reducing PDF file size):

magick screenshot.png -quality 85 -density 150 output.pdf

Setting a Specific Page Size

To force A4 page size with the screenshot centered:

magick screenshot.png -resize 595x842 -gravity center -extent 595x842 -units PixelsPerInch -density 72 output.pdf

The values 595x842 are A4 dimensions at 72 DPI. For Letter size, use 612x792.

Method 5: LibreOffice CLI (Good for Formatted PDFs)

LibreOffice (version 24.2, Mozilla Public License 2.0) can convert documents to PDF from the command line. This is useful when you want the screenshot embedded in a document with margins, headers, or specific formatting.

libreoffice --headless --convert-to pdf screenshot.png

The --headless flag runs LibreOffice without opening a window. Each image converts to a PDF with standard page margins. This method is slower than ImageMagick but produces PDFs that look more like printed documents.

For batch conversion:

libreoffice --headless --convert-to pdf *.png

Each PNG produces a separate PDF file.

Optimizing Screenshots Before Conversion

Screenshots from high-DPI displays (Retina Macs, 4K monitors) are often 2-4x larger than they need to be for a PDF. A 2560×1600 screenshot at 72 DPI produces a PDF page over 35 inches wide — not what you want for a standard document.

Three ways to handle this:

  1. Resize first. Scale the screenshot to a reasonable dimension before converting. For a full-page Letter-sized PDF at 150 DPI, target 1275×1650 pixels.
  2. Set density during conversion. With ImageMagick, -density 150 tells the PDF renderer to interpret the image at 150 DPI instead of the default 72, which shrinks the page dimensions proportionally.
  3. Compress the image. PNG screenshots compress well. Running them through Pixotter's compressor before conversion typically cuts file size by 60-80% with no visible quality loss. If your screenshots are JPEGs (common on Android), check out our guide to reducing image file size for the best quality-to-size ratio.

Screenshot to PDF on Mobile

iPhone and iPad

  1. Open the screenshot in Photos
  2. Tap the Share button
  3. Select Print
  4. On the Print preview, pinch outward on the preview image (two-finger zoom out)
  5. iOS converts the image to a PDF — tap Share again to save or send it

This pinch-to-PDF trick works with any image in iOS, not just screenshots.

Android

Android does not have a universal built-in method. The most reliable approach:

  1. Open the screenshot in Google Photos (version 7.x)
  2. Tap the three-dot menu → Print
  3. Select Save as PDF as the printer
  4. Tap the PDF icon to save

Alternatively, Google Drive (version 2.24.x) can scan images to PDF, but it tends to apply OCR and cleanup filters that distort screenshots.

FAQ

How do I convert a screenshot to PDF without losing quality?

Use a lossless method: macOS Preview's "Export as PDF" or ImageMagick's magick screenshot.png output.pdf without the -quality flag. Both embed the original image data without recompression. Avoid methods that route through JPEG compression (like Windows Print to PDF at low quality settings), which introduces artifacts.

Can I combine multiple screenshots into one PDF?

Yes. On macOS, select all screenshots → open in Preview → File → Print → Save as PDF. With ImageMagick: magick page1.png page2.png page3.png combined.pdf. In Pixotter's converter, drop multiple images and download them as a single PDF. Each screenshot becomes its own page.

Why is my screenshot PDF so large?

Retina and 4K screenshots produce PNGs that are 3-8MB each. A 10-page PDF of Retina screenshots can easily hit 50MB. Fix this by compressing the screenshots before conversion — Pixotter's compressor typically reduces PNG screenshots by 60-80% — or by using ImageMagick with -quality 85 -density 150 to compress during conversion.

What is the best format for screenshots before converting to PDF?

PNG is ideal for screenshots because it is lossless — text stays sharp, UI elements keep their clean edges. JPEG works for photographic screenshots (camera apps, photo galleries) but adds compression artifacts around text and sharp lines. If your screenshots are already JPEGs, convert them directly. If they are PNGs and file size matters, compress the PNG first rather than converting to JPEG. See our JPG to PDF guide for JPEG-specific tips.

Can I convert a scrolling screenshot or long screenshot to PDF?

Yes, and long screenshots work especially well as PDFs since PDF pages can be any height. ImageMagick handles them identically to standard screenshots: magick long-screenshot.png output.pdf. The resulting PDF page will be tall and narrow, which is fine for on-screen viewing. If you need standard page sizes, add -density 150 to let the renderer break the content into Letter or A4 pages.

How do I convert a screenshot to a searchable PDF with OCR?

The methods above create image-based PDFs — the screenshot is embedded as a picture, so text is not selectable or searchable. For searchable PDFs, you need OCR. Tesseract OCR (version 5.3.4, Apache 2.0 license) handles this from the command line:

tesseract screenshot.png output pdf

This produces output.pdf with a text layer behind the image. Text becomes selectable and searchable while the visual appearance stays identical to the original screenshot.