Sign a PDF

Draw it, place it, download it. The document you are signing never leaves this device.

  • 0 uploads
  • No limits
  • No signup
  • Works offline

or click to choose · ⌘V to paste · nothing is uploaded

Three ways to make the signature

Draw it with a finger, a stylus or the mouse. The stroke thins as it speeds up, which is what makes a drawn line read as handwriting rather than as a shape traced on a screen.

Type it and pick a face. Faster, and for a great many internal documents perfectly sufficient — though a typed name is visibly typed, and some recipients care.

Upload one if you already have a signature image. A transparent PNG is what you want; a photo of a signature on paper brings the paper with it, and it shows.

Flattened, not annotated

Many tools add the signature as a PDF annotation. Annotations are objects a reader can select, move or delete — which is fine for a sticky note and wrong for a signature. Here the image is drawn into the page content and the file is re-saved, so what the recipient opens is a page with a signature on it, not a page with something resting on top.

Saved signatures stay in this browser

Signatures you draw are kept in localStorage so you do not have to redraw one every time. That is the whole of it: no upload, no account, no sync. They are visible only in this browser on this device, each has a delete button, and clearing your browser data removes them.

This is worth stating plainly because the alternative is common. A signature held on someone else's server is a signature you no longer control, and "we store it securely" is not the same as "we do not have it".

What this is not

A visual signature is an image. It proves nothing about who placed it or when — anyone with the file and a copy of your signature image could produce the same result. For most everyday paperwork that is exactly what is being asked for, and it has been for as long as people have faxed signed pages around.

Where the stakes are higher, the thing you need is a qualified electronic signature: a certificate that binds the signature to an identity and a moment in time, issued by a provider your jurisdiction recognises. That is a different product, and no browser tool can be it.

How it works

  1. 01Add the PDFDrop it here, click to choose, or paste it.
  2. 02Make a signatureDraw it, type it in a handwriting font, or upload a transparent PNG.
  3. 03Place itDrag it where it belongs; the corner handle resizes it.
  4. 04Sign and downloadThe signature is flattened into the page, not stuck on top of it.

Questions people actually ask

Is this a legally binding electronic signature?
It produces a visual signature — a picture of your signature flattened into the page. That is what most documents ask for and what most people mean by "sign here". It is not a cryptographic signature: it carries no certificate, no timestamp and no proof of who placed it. For a contract of real value, a legal filing, or anything a court might examine, you want a qualified electronic signature from a certificate provider instead. Which standard applies depends on the document and the country.
Can the signature be moved or removed afterwards?
No. It is flattened into the page rather than added as an annotation, so it behaves like part of the document. Annotation-based signatures can be dragged off in a PDF reader, which rather defeats the purpose.
Where are my saved signatures kept?
In this browser, in localStorage, and nowhere else. They are not uploaded, not synced and not attached to any account — clear your browser data and they are gone. Each one has a delete button next to it.
Can I sign on a phone?
Yes, and drawing with a finger is what the pad is built for. Placement uses pointer events too, so dragging and resizing work by touch. Turning the phone sideways gives a wider drawing area.
My PDF is password-protected.
A PDF with an open password cannot be read without it, and this tool does not attempt to work around that. Open it with its password in any reader, save an unlocked copy, and sign that.
Is the document uploaded?
No. The page is rendered in your browser, the signature is drawn there, and the flattening is done by pdf-lib in a background thread on your device. For a document you are about to sign, that difference is not a detail.