How to Insert Image Into PDF

Adding a logo to a cover page, inserting a signature image on a contract, placing a photo in a report, or adding a QR code for quick access—these are everyday tasks that require placing images precisely onto existing PDF pages. SublimePDF lets you insert images at exact positions with control over size, rotation, opacity, and layering relative to existing content.

Follow the step-by-step instructions below, then use the free tool directly — no registration or download required.

Open Tool →

How to Insert Image Into PDF — Step by Step

1

Upload your PDF

Open the Insert Image tool and upload the document where you need to place an image. Navigate to the page where the image should appear.

2

Upload the image

Click 'Insert Image' and select a JPG, PNG, SVG, or WebP file from your device. PNG images with transparency are fully supported—perfect for logos and watermarks that need to blend with the page.

3

Position and resize

The image appears on the page with drag handles. Move it to the exact position by dragging, and resize by pulling corner handles (hold Shift to maintain aspect ratio). Use the alignment guides to center or align with margins.

4

Adjust image properties

Set the opacity (lower for watermarks, full for photos), rotation angle, and layer order (in front of or behind existing content). For signature images, positioning behind text makes the signature appear naturally on the signing line.

5

Insert on more pages if needed

To place the same image on multiple pages (like a logo on every page), use the 'Apply to page range' option. Specify all pages, odd pages only, even pages only, or a custom range. The image appears at the same position on each selected page.

Pro Tips

  • 💡 For signature images, use a PNG with a transparent background so the signing line shows through naturally.
  • 💡 When inserting logos on every page, position it once on the first page, then apply to all pages—the tool copies the exact position and size.
  • 💡 To add a QR code, generate it as a PNG at 200×200px or larger, then insert it. Smaller QR codes may not scan reliably when printed.
  • 💡 If the image appears behind existing content and you can't see it, change the layer order to 'In front of content' in the image properties panel.

Privacy & Security

All processing happens directly in your browser. Your files are never uploaded to any server — they remain on your device throughout the entire process. SublimePDF uses WebAssembly technology for fast, secure, client-side processing.

Works Everywhere

This tool works on any modern browser — Chrome, Firefox, Safari, or Edge — on desktop, tablet, or mobile. No software to install. PDF is an open ISO standard supported by all major platforms.

How to Insert Image Into PDF — FAQ

What image formats are supported?
JPG, JPEG, PNG (including transparency), SVG, WebP, BMP, and TIFF. PNG is recommended for logos and graphics that need transparent backgrounds.
Can I insert multiple images on the same page?
Yes. Add as many images as you need—each is independently positioned, sized, and layered. You can overlap images and control which appears in front.
Will the inserted image increase the PDF's file size significantly?
It depends on the image size. A 100 KB logo adds about 100 KB to the PDF. For large photos, the tool offers a quality slider to compress the image before embedding. Use 80% quality for a good size-quality balance.
Can I replace an existing image in the PDF?
The Insert Image tool adds new images. To replace an existing one, place your new image directly over the old one at the same size and position. For a cleaner approach, use a white-out to cover the old image first.

Ready to get started?

Use SublimePDF's free tools right now.

Open Tool