← All tools
BROWSER · PDF.js + pdf-lib

Sign PDF / Add Signature

Draw a signature or upload PNG/JPG, place it on a PDF page and download the signed PDF. The document stays in your browser.

✓ Draw a signature or upload PNG/JPG✓ Drag and position the signature on any PDF page✓ Adjust signature width before export
PDF
Choose a PDFPDF processing stays in your browser

Draw signature

Or upload signature

No signature selected.
Choose a PDF and create or upload a signature.
This adds a visual/electronic signature image to the PDF. It does not create a certificate-based cryptographic digital signature.
About this tool

A browser-based PDF signature placement tool that lets you draw or upload a signature and position it visually on a selected page.

How it works

  1. 1Choose a PDF file.
  2. 2Draw a signature or upload a PNG/JPG signature image, then choose the target page and drag the signature into position.
  3. 3Adjust signature width and download the PDF with the visual signature embedded.

Frequently asked questions

Is this a certificate-based digital signature?

No. It places a visual/electronic signature image in the PDF; it does not create a cryptographic certificate signature.

Is the PDF uploaded?

No. PDF rendering and editing run locally in your browser.

Can I sign a specific page?

Yes. Select any page in the PDF and position the signature on that page.

Related tools