Sign a PDF without uploading it anywhere
Almost every e-signature service asks you to upload your contract before you can put your name on it. For a salary offer, an NDA or anything with a client list in it, that is a strange thing to have to do just to add a signature.
FairSign signs your own documents inside your browser. The file never reaches our servers, and you should not take our word for it, so here is how to check.
Sign a PDF free, no accountCheck it yourself in 60 seconds
Go to /sign. Nothing is uploaded when the page loads. It is a normal web page.
Press F12 (⌥⌘I on a Mac), choose the Network tab, and leave it open. This records every request the page makes.
Place a signature, initials, a date, whatever the document needs. Watch the panel while you work, and note the moment you choose the file, which is when an uploading tool would show its upload.
You will see a few entries appear, and they are worth understanding rather than glossing over: dropping a PDF makes the browser fetch the editor and the PDF rendering worker, which are ours and which load only when you actually need them. Those are downloads. Sort the panel by size, or add a column for request method, and you will find nothing going the other way: no POST, no upload, no request carrying your file. The PDF is opened, drawn on and re-saved by code running on your own machine, and the finished file is written straight to your downloads.
Where this stops being true
It stops being true the moment someone else has to sign. There is no way to get a document to another person without it leaving your machine, and any product claiming otherwise is lying to you.
So when you send for signature we do upload it: encrypted in transit and at rest, deleted 30 days after the document completes, and never used for anything but delivering it. We would rather draw that line clearly than advertise “your files never leave your device” and quietly mean “except when they do”.
What it costs
Signing your own documents is free forever: unlimited, no account needed, nothing uploaded. Sending to other people is 3 requests a month on the free plan, or $12/month unlimited.
Cancel any time, no cancellation fee, $14-day refund written into policy.
See pricingRelated: sign a PDF online · DocuSign alternatives · how we handle your files