pc
Add Image to PDF

Add an image to a PDF online. Free, no upload.

Drop a logo, stamp, photo, or screenshot onto any page. PNG, JPEG, WebP, and GIF all work. Drag to position, corner-handles to resize, rotate handle to rotate. The image is embedded directly into the exported PDF — visible in any viewer.

Drop your PDF here
or click to browse · 10 MB max free · stays in your browser
Files never leave your browserNo signup requiredPNG · JPEG · WebP · GIF · transparent backgrounds preserved
FREE TIER
$0 forever
Add unlimited images · drag / resize / rotate · client-side
Open editor
STAMP EVERY PAGE · v1.1
$1.99 / document
Apply image to every page in one operation · ships with v1.1
See pricing
The full guide

Everything you need to know about adding images to PDFs.

When to add an image to a PDF

Four common use cases drive most image-on-PDF additions: stamping a company logo onto every contract or invoice, adding a "PAID" or "APPROVED" badge to a finalised document, dropping a photo of an ID or supporting document onto a form (visa applications, insurance claims), and pasting a chart or screenshot from another application into a PDF report. PDFCatalyst handles all four with the same drag-and-drop image tool — pick a file, click on the page, the image appears.

Supported formats — and how WebP / GIF work

PNG and JPEG are embedded directly via pdf-lib (the PDF specification natively supports both). WebP and GIF are rasterised through an offscreen canvas at export time and embedded as PNG — this means a Chrome screenshot saved as `.webp` or an animated GIF's first frame both ship in the exported PDF correctly. SVG and other vector formats are rasterised the same way; the result is a flat raster, not a scalable vector.

Resizing and rotating images

Drop the image, click to select it, then use the corner handles to resize (proportional by default; hold Shift to free-resize) and the rotate handle (the small circle above the bounding box) to rotate to any angle. The rotation is applied at export via pdf-lib's rotate parameter, so the image renders at the correct angle in any PDF viewer. Internally the image is rasterised once at upload and the resize is just CSS-style scaling — there's no quality loss from re-encoding.

Image transparency survives export

PNGs with transparent backgrounds (logos with no background, signature scans on transparent paper) keep their alpha channel through the export. The PDF embeds the alpha-mask correctly so the image overlays the underlying page without a white box around it. WebP and GIF transparencies also survive — the canvas rasterisation step preserves alpha by default. JPEGs don't support transparency by spec, so they always come out as opaque rectangles.

Privacy: images never leave your browser

Server-side image-on-PDF tools have to upload BOTH your PDF AND your image separately, plus the merged result comes back over the network. Two upload round-trips for a one-click operation. PDFCatalyst reads the image as a data URL, embeds it into the PDF in browser memory, and downloads the result directly. Neither the PDF nor the image touches our infrastructure. Verify in DevTools' Network tab while you add an image.

How it works

Add Image to PDF in 4 steps.

  1. 01
    Open the PDF

    Drop your PDF onto the editor at /app or click to browse from your device.

  2. 02
    Pick the Image tool

    Click the image icon in the left toolbar. The file picker opens — choose PNG, JPEG, WebP, or GIF.

  3. 03
    Click to place

    Click anywhere on the page to drop the image at that position. Drag to move, corners to resize, rotate handle to rotate.

  4. 04
    Download

    Click Download to save the PDF with the image embedded. The image renders at the same position in any viewer.

Frequently asked questions

Questions about this tool.

PNG and JPEG are embedded directly. WebP, GIF, SVG, and AVIF are rasterised through an offscreen canvas at export time and embedded as PNG — this means screenshots Chrome saves as `.webp` (the default on Windows) work without manual conversion. Animated GIFs ship as their first frame. BMP and TIFF will work if your browser can decode them via `<img>` (Chrome and Edge can; Safari is more selective).

Add an image to your PDF in your browser. Free.

Drop the image, click to place, download. Logos, stamps, photos — all PNG / JPEG / WebP / GIF.