Skip to content

About HushPDF

Private by design

  • Files are processed in your browser — never uploaded, tracked, or stored.
  • Free & open source (MIT) — audit, self-host, or fork it.

Limitations

  • Password-protected PDFs aren’t supported.
  • Up to 50 MB per file (150 MB total when merging).
  • It edits the finished PDF, not the Word or design file it was made from.
  • Forms, annotations, or signatures may not carry over when pages are copied.
  • Signatures are images (e-signatures), not certificate-based digital signatures.
  • Typed text supports Latin, Greek, Cyrillic, Bengali, Devanagari and Arabic.
  • Compression helps most with scanned or image-heavy PDFs.
  • OCR (beta) downloads a language model on first use; your pages stay on your device.
Esc

Sign a PDF

Add a signature, text or date

How it works

Add your signature, initials, text or today’s date anywhere on a PDF — drag to place, resize, and download.

  1. Add one PDF file.
  2. Choose “Add signature” and draw, type or upload it. Add text or a date if you need to.
  3. Drag items into place and resize them from the corner. Switch pages with the page strip.
  4. Choose “Save signed PDF” and download it.

Questions

Is this a legally binding signature?

It adds an electronic signature image, which many everyday agreements accept. It is not a certificate-based digital signature, so it can’t prove the document wasn’t changed later. Check what your recipient requires.

Is my signature stored?

No. Your signature exists only in this browser tab while you work and disappears when you close it. Nothing is uploaded or saved.

Are my files uploaded to a server?

No. Every operation runs locally in your browser using JavaScript (pdf-lib, with page previews from PDF.js). Your documents are never transmitted to us or to any third party, and there are no accounts, watermarks, or file-retention tricks. You can even disconnect from the internet after the page loads and the tools still work.