PDF Tools Sign PDF

✍️ Sign PDF

Add a visible signature to your PDF — draw, type, or upload an image. Or apply an invisible PAdES-compliant cryptographic digital signature (pyhanko, RSA-2048/SHA-256). Use an auto-generated self-signed certificate or upload your own .p12/.pfx. Server-side rendering, no plugins.

No ads. No tracking. No data sold. Ever.
✍️
About Sign PDF
Four signature modes: Draw — freehand on canvas (mouse or touch); Type — rendered via ImageMagick in a script font; Upload — use your own PNG/JPEG image; PAdES / Crypto Only — invisible cryptographic signature using pyhanko (RSA-2048 / SHA-256, PAdES-compliant, verifiable in Adobe Reader). All modes support an optional embedded digital signature with your own .p12/.pfx certificate or an auto-generated self-signed one.
✍️
Drop your PDF here or click to browse
Single PDF file • Max 50 MB
Draw with mouse or touch
Transparent PNG gives best results
Signature preview
🔏

PAdES Cryptographic Signature — No Visible Image

Signs the PDF with an invisible PAdES-compliant digital signature using pyhanko. No image is drawn on the page — the signature is embedded in the PDF structure and is verifiable in Adobe Reader's Signatures panel (RSA-2048 / SHA-256). Configure your signer details and certificate in the Digital Signature section below.

  • PAdES-B incremental signature (pyhanko)
  • RSA-2048 with SHA-256 digest
  • Invisible — no image drawn on the page
  • Verifiable in Adobe Reader signature panel
  • Auto self-signed cert or upload your own .p12 / .pfx

👁 Preview — signature overlaid on page 1 at selected position & size

ℹ️

Visual Overlay Only

This adds a visible image on the PDF. It is not a cryptographic digital signature and cannot verify authenticity or detect tampering. Enable the option below to also embed a cryptographic signature.

⚠️

About Certificate Trust

A self-signed certificate provides tamper-evidence — Adobe Reader will show the signature is mathematically valid but mark the signer as unknown (no trusted CA). For legally binding signatures accepted by banks, courts, or regulated workflows, use a certificate issued by a trusted CA (e.g. DocuSign, GlobalSign, DigiCert).

Uploading…