Sign PDF

Place a signature image, stamp or logo onto your document.

Drop your file here

or

Choose File

PDF · Upload a file up to 100 MB

Your files are secure and private. Everything is processed on your device.

  • Draw, type cursive, or upload transparent PNG signatures
  • Add auto-dates, custom dates, initials, text and legal stamps
  • 100% private in browser — zero server uploads
Browser-First Privacy Guarantee
Your PDF documents, signatures, initials, dates, and stamps are processed 100% locally in your browser using WebAssembly and PDF.js. No document data is ever sent to or saved on any server.

How it works

  1. Upload the documentThe PDF you need to sign.
  2. Add your signature imageA photo or scan of your signature, ideally a transparent PNG.
  3. Place and downloadPick the page and corner, then download the signed PDF.

What this tool does

  • Transparent PNG signatures keep their transparency
  • Sign the last page, the first, every page, or a specific range
  • Adjustable size, margin and opacity for stamps and watermark-style marks
  • Contract never leaves your device — no third party sees what you signed

Supported formats

  • PDF

Maximum file size: 100 MB.

Frequently Asked Questions

Privacy and security

Your file is read directly from your device and processed in your browser. It is never uploaded to a server, so there is no copy for us to keep, share or lose. Closing the tab discards everything. If you want to check this yourself: open your browser’s developer tools, switch to the Network tab, and use the tool — you will see no request carrying your file or input leave the page.

Related tools

View all tools →