Skip to content
NOBSPDF

Add an image to a PDF

Drop a logo, photo, stamp or scanned signature onto a PDF page, position it, and download the result.

  • Free
  • No signup
  • No watermark
  • Files stay on your device

Processed locally

Your PDF never leaves your computer.

How to add an image to a pdf

  1. 1

    Open your PDF

    Drop the document onto the page.

  2. 2

    Pick the Image tool

    Choose a PNG, JPG or WebP from your device. It is placed in the middle of the current page.

  3. 3

    Position, resize, download

    Drag it into place and use the corner handle to resize — the aspect ratio stays locked. Then press Download PDF.

Which image formats work

PNG and JPG are embedded directly, exactly as PDF expects. A PNG with a transparent background stays transparent, which matters for logos and stamps.

WebP and other formats your browser can decode are converted to PNG first, so they work too — but the conversion happens on your device, not on a server.

Keeping the image sharp

  • Start from an image larger than the space it will occupy; enlarging a small one will look soft in print.
  • Aim for roughly twice the pixel dimensions of the printed size for crisp output.
  • Use a transparent PNG for logos so no white box appears over the page.
  • The aspect ratio is locked while resizing, so images cannot be accidentally squashed.

Frequently asked questions

Is my PDF or image uploaded?
No. The document is opened and edited by code running in your browser, and the new PDF is generated on your device. There is no upload endpoint in this application — you can watch the network tab while you work.
Does a transparent PNG stay transparent?
Yes. PNG transparency is preserved when the image is embedded, so logos and stamps sit cleanly over the page content.
Can I put an image on more than one page?
Yes — move to another page and place it again. Each placement is an independent object you can move, resize or delete.
Can I put the image behind the existing text?
Not in this version. Everything you add is drawn on top of the page content.