E-Sign
Sign a PDF
Open a PDF, place a signature, initials, date, or name, then download. Signing happens here. An anonymous attestation is embedded so anyone can verify the seal later — still on their own device.
Stays on this device
The document is read into memory and never uploaded. Confirm it in your Network tab.
Draw, type, or upload
Sketch a signature, type a name, or drop a PNG/JPG mark and place it precisely.
Local attestation
A salted fingerprint is sealed into PDF metadata — no blockchain required.
Verify anywhere
Open Verify, drop the signed file, and recompute the attestation package locally.
Use the app
Draw signature
Place
Load a PDF to begin
Choose a document on the left, prepare a signature, then click the page preview to place marks.
How it works
Signing without surrendering the document
Most e-sign products upload your contract to a vendor. Here the PDF is rendered and stamped in the browser. When you download, BrowserSpaces embeds a Web Crypto attestation in metadata. Verification recomputes that package locally — we never receive the file.
Before you start
- This is not a qualified or certified electronic signature under eIDAS or similar regimes.
- Legal validity depends on document type and jurisdiction — use judgment before relying on it.
- Keep an unsigned original if you may need to re-sign later.
Three steps to sign
- 1
Open your PDF
Load the file. Pages render locally so you can navigate and aim marks precisely.
- 2
Place your marks
Draw or upload a signature, then click the page to drop signature, initials, date, or name.
- 3
Download and share
Export the signed PDF. Recipients can use Verify to check the embedded attestation.