Sign a PDF — draw or use a photo of your signature, no upload
Put your signature on any page of a PDF and save it. Draw it on the screen, or use a photo or PNG of a signature you wrote on paper. The file is handled inside your browser and not sent anywhere.
The signature is put into the page as a picture. It is not a certificate-based digital signature; check that the other side accepts a signed picture.
How signing worksHow this works
Your file stays on your device
The PDF is read inside your browser. Its pages are drawn there by pdf.js, the PDF reader built into Firefox, and the signed file is written there by pdf-lib. There is no upload step and no server route; the result goes straight to your downloads.
Making the signature
A drawn signature is made with the same pad and smoothing as the signature image tool, saved at three times the pad's size so it stays sharp in print, and cut to the ink on a clear background.
A photo of a signature on paper has its paper taken out: the page measures how light the paper is in that photo, makes everything that light clear, keeps the ink solid and fades the edges of the pen line in between. Photos are reduced to 1,600 pixels on the long side, which is plenty for a signature a few centimetres wide. A PNG that already has a transparent background, such as one saved from the signature tool, is used as it is.
Placing it
The signature is placed on the page as you see it, including pages that are turned sideways, and is kept upright on those. Positions are kept in the page's own units, so “Same spot on every page” puts each copy at the same place and the same size on paper. A copy that would fall off a smaller page is moved inside it.
What you get, and its limits
The signature is drawn into each page itself, so every PDF reader shows it and it prints. It is not a form field or a comment that can be hidden. The image is stored once in the file however many pages carry it.
A PDF with a password or restrictions cannot be written, so it is sent to Unlock a PDF first. If the file already carries a certificate-based digital signature that the page can see, it warns you: any change to such a file, this one included, shows that signature as changed after signing. The signature you add is a picture, not a certificate-based digital signature.
No. The PDF is read, drawn and saved inside your browser, and the signature is made there too; this tool has no server step. To draw some pages the page may fetch character maps or fonts from this site, never your file.
Is this a legally valid electronic signature?
It is a picture of your signature placed on the page, the same as signing a printout and scanning it. It is not a certificate-based digital signature. Whether a signed picture is accepted depends on the other side and the document, so check with them first.
Can I sign every page of a contract at once?
Yes. Place the signature on one page, then press “Same spot on every page”. Each copy can still be moved or removed on its own page.