🖼️ Add Image to PDF
Place logos, signatures, photos, or stamps on any PDF page. Upload an image, click to place it, then resize, rotate, and adjust opacity — 100% in your browser.
Select or drop your PDF file here
or
document.pdf
Loading…
How to Add an Image to a PDF
Upload PDF & Image
Drop your PDF and one or more images (PNG, JPG, SVG, etc.) into the tool.
Place & Customize
Click to place the image, then drag to move, resize, rotate, and set opacity.
Apply & Download
Click "Apply & Download" and your updated PDF downloads instantly.
Frequently Asked Questions
PNG, JPG, JPEG, WEBP, GIF, BMP, and SVG. Everything is converted to PNG internally before being embedded in the PDF, so transparency (like PNG logos and SVG icons) is preserved.
Yes. Images are embedded at their original resolution and rendered at the size you choose on the page. There is no re-compression or quality loss — you get the exact pixel data of the source image.
Absolutely. Select the image in the sidebar library and click on each page where you want it placed. Each placement is independent — you can size and rotate them individually.
Yes. Set the opacity slider to 10–30%, increase the size, and rotate it diagonally. For text watermarks, use the Add Watermark tool instead.
No. Everything happens in your browser using pdf.js and pdf-lib. Your files never leave your device — you can disconnect from the internet after the page loads and it will still work.
Yes — upload a photo or scan of your signature (PNG with transparent background works best), place it on the signature line, and download. For a dedicated signing tool with draw/type options, see Draw Signature or eSign PDF.