1 min read

DocSigner: sign PDFs in your browser

I needed to sign a multi-page PDF and didn't want another DocuSign-style account, email flow, or "upload your document to our cloud." So I built a tiny free tool instead.

DocSigner

DocSigner runs entirely in the browser:

  1. Drop in a PDF
  2. Draw your signature (and initials if you need them)
  3. Click to place them on any page, optionally on all pages at once
  4. Download the signed file

Nothing is uploaded. The PDF never leaves your device. No account, no watermark.

It's useful for the boring everyday stuff: contracts, NDAs, invoices, forms. Whenever you just need a mark on the page and not a full e-sign product.

How it's built

React + Vite, with pdf.js for rendering and pdf-lib for stamping the signature into the file. Hosted on Cloudflare Pages. Source is on GitHub if you're curious.

While I normally review AI-generated code, in all honesty this was entirely vibe-coded with Grok 4.5. Just a couple of prompts.

Try it

docsigner.vanrossum.dev

If it saves you a few minutes, a follow on X is always appreciated.