ZapPebble
ZapPebble

Screenshot to PDF

Convert webpage captures or image screenshots into beautifully formatted PDF documents with customizable page size, orientation, and quality.

PDF ToolsProcessed locallyNo account needed

Drop your screenshot or image here

Supports PNG, JPG, and WebP • Up to 50MB • 100% Client-Side

PNG, JPG, WEBPUp to 50MB100% Private
100% Client-Side PDF Synthesis • No files leave your computerISO A4 • US Letter • Original Size

How to use Screenshot to PDF

Simple steps to get your task done in seconds

01

Upload or Drop Screenshot

Upload any PNG, JPG, or WebP screenshot or image directly from your computer.

02

Configure Page Layout & Margins

Select ISO A4, US Letter, or Original Image Size with customized orientation, fit mode, and margin spacing.

03

Generate & Download PDF

Generate and download your high-resolution PDF document instantly with 100% client-side privacy.

What Happens When Images Become a PDF?

When you convert a screenshot to PDF in ZapPebble, your browser decodes the source image into raw bitmap pixels, normalizes any transparent regions against a clean white background using an offscreen HTML5 canvas, and embeds the image as a high-fidelity JPEG XObject stream inside a standard PDF-1.4 document structure.

Fixed Document Geometry

Unlike standalone image files that stretch or resize unpredictably across different photo viewers, a PDF locks in precise physical page dimensions, margins, and print boundaries.

Standard Print Readiness

PDFs conform to universal paper specifications like ISO A4 and US Letter, ensuring screenshots print accurately on physical paper without unexpected cutoff or distorted margins.

Cross-Platform Integrity

PDFs render identically on Windows, macOS, Linux, iOS, and Android. Your recipient views the exact layout, contrast, and typography you intended.

A4 vs. US Letter vs. Original Image Size: Choosing the Right Format

Selecting the right page size ensures your screenshot fits naturally into standard paper workflows or maintains exact digital pixel fidelity.

Page Size OptionDimensions (Points & Metric/Imperial)Best Use CaseKey Advantage
ISO A4595.28 × 841.89 pt
(210 × 297 mm)
International business, Europe, Asia, legal filings, global documentationUniversal international standard; prints seamlessly outside North America.
US Letter612.00 × 792.00 pt
(8.5 × 11.0 in)
United States, Canada, Mexico, domestic corporate memos, academic submissionsStandard North American desktop printer size; prevents automatic scale-to-fit warnings.
Original Image SizeExact Image Width × Height
(1 px = 1 pt)
Digital bug reports, UI/UX design mockups, wide dashboards, software receiptsZero white borders or letterboxing; page geometry matches your screenshot exactly.

Portrait vs. Landscape: Matching Screenshot Orientation

A mismatch between screenshot proportions and page orientation is the most common reason for unwanted white bands (letterboxing) or shrunken, illegible text.

Auto Detect (Recommended)

ZapPebble checks your image's natural pixel dimensions. If width exceeds height, it automatically sets Landscape; if height exceeds width, it selects Portrait. This maximizes printable area with zero manual guesswork.

Portrait Mode

Best for vertical mobile screenshots, full-page webpage captures, chat logs, email threads, and invoices. The short edge is the width, and the long edge is the height.

Landscape Mode

Ideal for wide desktop browser windows, analytics dashboards, spreadsheet tables, video captures, and presentation slides (16:9 or 16:10 aspect ratios).

Fit, Fill, and Original: What's the Difference?

Image placement controls how your screenshot scales and positions itself relative to the printable area of the page.

Fit to Page (Default)

Proportional Best Fit

Uniformly scales the screenshot so the entire image fits within the printable area while strictly preserving the original aspect ratio. No cropping occurs. If the image proportions differ from the paper, symmetrical whitespace is centered around the image.

Fill Page

Edge-to-Edge Fill

Stretches the image dimensions to fill 100% of the available printable area between margins. Note: if the screenshot's aspect ratio does not match the page aspect ratio, horizontal or vertical distortion will occur. Best used when edge-to-edge coverage is required.

Original 1:1

Exact 1:1 Pixel Scale

Places the image on the page at 1 pixel = 1 PDF point scale, centered on the page. No scaling is applied. If the screenshot is larger than the available printable area, outer edges may extend beyond margins. Ideal for small UI elements or icons.

How PDF Margins Affect Your Screenshots

Margins define the blank border between the edge of the PDF page and the outer boundary of your screenshot.

None (0 pt / 0 mm)

Bleed-to-edge

Allows the image to extend completely to the edges of the page. Best for digital viewing, presentations, and full-screen desktop captures where you want zero wasted whitespace.

Small (18 pt / 0.25 in)

6.35 mm

Provides a compact, elegant buffer around your capture. Prevents UI text from touching the page boundary while preserving maximum readability on mobile devices and laptops.

Medium (36 pt / 0.5 in)

12.7 mm

Standard corporate and print margin. Leaves comfortable clearance for physical desktop printers, hole punching, ring binders, and formal document archives.

How Image Resolution Affects PDF File Size

A common misconception is that converting an image to PDF automatically compresses it into a tiny file. In reality, a PDF document acts as a standardized wrapper around your embedded image stream.

Why is the PDF file size close to the original image size?

The PDF-1.4 binary overhead (catalog, page tree, xref table) is approximately 1 KB. More than 99% of the resulting PDF file size comes directly from the embedded image stream. ZapPebble encodes your screenshot using high-quality JPEG compression (0.95 quality rating) to maintain razor-sharp text and UI clarity while preventing bloated file sizes.

Need to shrink a massive 4K or retina screenshot before embedding it into a PDF? Use our Image Compressor to reduce pixel dimensions or file weight first.

How to Get the Best Results from Screenshot to PDF

Follow these practical tips to ensure your generated PDF documents look professional, crisp, and easy to read.

Match Orientation to Content

If your screenshot was captured from a widescreen monitor (1920×1080 or 2560×1440), keep orientation set to Landscape or Auto Detect. Forcing a wide capture into Portrait mode scales down text until it becomes difficult to read.

Use Original Size for Digital Archiving

If the PDF will only be viewed on screens (e.g. bug tracking in Jira or GitHub, design reviews, software receipts), choose Original Image Size with None (0 pt) margin for a borderless 1:1 view.

Crop Before Converting

Exclude unnecessary browser tabs, bookmarks bars, and desktop taskbars prior to conversion. Cropping to the relevant window or modal allows the content to scale significantly larger on the PDF page.

Convert Between Formats If Needed

If you have source files in different formats or need to extract images from captures, you can use our Image Converter to switch between PNG, JPG, and WebP instantly.

Common Screenshot to PDF Problems & Troubleshooting

Quick solutions to the most frequent formatting issues when generating PDF documents from screenshots.

Problem: Image edges or text are cut off in the PDF

Cause: The placement mode is set to Original 1:1 on a standard paper size (A4 or Letter), and the screenshot's natural pixel width exceeds the page dimensions.
Solution: Switch the fit mode to Fit to Page. This scales your image proportionally so all content stays safely inside the page margins.

Problem: Text looks very small or blurry

Cause: A wide desktop screenshot (e.g. 1920×1080) was placed onto a vertical Portrait page. To fit the wide width, the image was scaled down significantly, shrinking the text.
Solution: Change orientation to Landscape or select Original Image Size.

Problem: Wide white bands appear above and below the screenshot

Cause: The aspect ratio of your capture does not match standard 1:1.414 (A4) or 1:1.294 (Letter) paper proportions. When using Fit to Page, empty space is centered naturally.
Solution: Select Original Image Size to create a PDF whose page geometry matches your screenshot exactly, eliminating letterboxing.

Problem: Transparent PNG or WebP images show dark or black backgrounds

How ZapPebble Solves This: The PDF standard does not natively support transparent JPEG streams. ZapPebble automatically draws your image over a crisp white background canvas prior to JPEG encoding, ensuring transparent areas render cleanly as white rather than black or corrupted pixels.

100% Client-Side Privacy: Your Screenshots Stay in Your Browser

Screenshots often contain sensitive and confidential information: private chat conversations, bank accounts, invoices, proprietary source code, internal company metrics, and personal emails.

Unlike traditional online PDF converters that upload your files to remote cloud servers for processing, ZapPebble compiles the entire PDF binary document locally inside your browser memory using JavaScript and HTML5 Canvas. Your images are never transmitted across the network, never logged, and never stored on any external server.

Zero server uploadsNo telemetry or trackingInstant local generationSafe for confidential documents

Frequently Asked Questions

Simply drag and drop or upload any PNG, JPG, or WebP screenshot file, customize your preferred page size (A4, US Letter, or Original Image Size), orientation, fit mode, and margins, then click "Generate & Download PDF". The document compiles instantly in your browser.

Other utilities that pair well with Screenshot to PDF

View all tools