Add Image to PDF

Drop images onto the PDF and arrange visually

Drop your PDF to add images
or click to browse · Max 100MB
PDF
## Drag-and-drop visual image placement **Add Image to PDF** lets you place one or many images on any page of a PDF with a full visual editor. Drop a JPG, PNG or WebP directly onto the canvas, arrange it where it belongs, resize with the handles, rotate with the arc at the top — and repeat for every image you need. ### What you can do - Drag image files from your desktop straight onto the PDF canvas - Place one image many times — duplicates share the same upload (no extra bandwidth) - Resize with 8 handles, lock aspect ratio with Shift or the 🔗 toggle - Rotate any angle (0°, 90°, 180°, 270° presets + free slider) - Control opacity for watermark-like placement on top of existing content - Bring forward / send backward to stack images in the right order - Multi-page support with thumbnail sidebar and copy-to-pages - Undo / redo everything (Ctrl+Z, Ctrl+Y) ### Formats accepted - **JPG / JPEG** — photos, scans - **PNG** — logos, screenshots, transparent images - **WebP** — modern photo format with smaller file sizes - Up to 10 MB per image, 100 MB for the PDF ### How it works The PDF is rendered in your browser; images are previewed as blob URLs and never touch our server until you press **Apply**. Then each image is uploaded once (even if used multiple times on the page), and PyMuPDF inserts it at the exact position you arranged. Rotated images are re-sampled at 300 DPI to preserve edge quality. ### Privacy Your PDF and images are processed server-side only after you explicitly press Apply, and every uploaded file is deleted 30 minutes later.

Frequently Asked Questions

Everything you need to know about this tool

Yes. Place the image once, then either use "Copy to ▾" in the toolbar, or Duplicate (Ctrl+D) and move the copy to the target page. Duplicates share the same upload — no bandwidth wasted.

Fully supported. Transparency is preserved in the output PDF; combine with the opacity slider for custom watermark effects.

Yes — either use the 90°/180°/270° preset buttons in the Inspector, or grab the circular handle above the selection and drag. Hold Shift to snap to 15° increments.

PDF's native rotation only supports 90° steps. For arbitrary angles we render the image at 300 DPI to ensure visual fidelity, which is print-quality for most use cases. Use a 0/90/180/270 preset if you need the original pixels bit-for-bit.

Yes — any PNG with a transparent background works perfectly. For handwritten signatures specifically, the Sign PDF tool has dedicated draw-or-upload flows.

No hard cap. The editor handles dozens of images per page; each distinct image is uploaded only once regardless of how many copies appear.