How to sign a PDF without uploading it, and which kind of signature you actually need
Somebody sends a PDF and asks you to sign and return it. There are three quite different things that phrase can mean, they are not interchangeable, and the one you are usually being asked for is not the one the expensive services sell.
Written · Updated
For the ordinary case (a contract, a form, a letter of consent), open it in PACT, draw or type your signature, give your name and capacity, and it appends a signature page carrying your mark, the date and time, and the SHA-256 of the document you signed, plus a separate certificate file recording the hash of the signed result. That is an electronic signature with an integrity record, and in most of the world it is legally effective. It is not a certificate-based digital signature, and this page is clear about which is which because almost nothing else is. If you have been issued a certificate as a .p12 or .pfx file and need that kind, PDF Studio signs with it, as part of OBSCURA Pro. Nothing is uploaded either way.
Three things called "signing"
Which one are you being asked for
Almost always the second, and often people say "digitally sign" when they mean it. The test is simple: if the other side wants a certificate-based signature, they will tell you, because they will need to tell you whose certificate authority they accept. Contracts, NDAs, consent forms, engagement letters, school forms, landlord paperwork and the vast majority of commercial agreements take an electronic signature.
Where you genuinely need the third kind: filings with some courts and registries, qualified electronic signatures under eIDAS in the EU, some regulated financial and medical documents, and anything where a specific standard is named in the instructions. If a named standard appears, this is not your tool, and that is said here rather than discovered later.
Signing with a .p12 or .pfx certificate
A certificate you have been issued usually arrives as a PKCS #12 file, ending .p12 or .pfx, holding the certificate and its private key behind a password. Most answers to how to sign a PDF with one are code for a programming library, or Acrobat. PDF Studio opens the file with its password in the browser tab and writes the signature into the PDF: in a box you drag, in an empty signature field, or invisibly. The signature covers every byte of the file but itself, and is added after the file as it was, so a second signer's signature leaves the first one valid. Every signature in a file is then checked: whether the file has changed since, whether the signature matches its certificate, and who the certificate names.
What it does and does not do is said on its page before anybody pays. It can add a trusted timestamp: tick the box and the SHA-256 hash of the signature, and nothing else, goes through this site to a free public time-stamping authority, whose signed token of the time is kept in the signature; without it, or offline, the time is your computer's clock. It does not check whether the certificate's issuer should be trusted; a reader like Acrobat does that against its own list. It adds no long-term validation data, and it cannot open a certificate file protected with the old RC2 cipher. It can make a certificate for you, which is useful for testing and for signatures between people who already know each other, but a reader will not show a certificate made that way as verified. PDF Studio is US$4 a month or US$35 a year on its own, or part of OBSCURA Pro at US$9 a month or US$79 a year, with 7 days free; it is not free.
What the integrity record buys you
The weakness of a pasted-in signature is not the picture. It is that nothing ties the picture to a particular document, so a page can be swapped afterwards and nobody can show it. The hash closes that: the certificate records the SHA-256 of the file as signed, so if a figure changes in clause 4 next March, the hash of the document no longer matches the certificate, and that is demonstrable rather than arguable.
Keep the certificate file. It is small, and it is the half that does the work: a signed PDF without it is back to being a picture.
Checking a signature somebody sent you
Two different checks, for the two different kinds.
- Signed here: PACT will check a signed PDF against its certificate and say whether the bytes still match.
- Certificate-based: PDFSIG opens a PDF that carries a real embedded signature, hashes the bytes the signature actually covers, compares that against the digest inside it, and, importantly, shows you every byte the signature does not cover. That last part is where the real-world attacks live: a signature can be perfectly valid over pages 1 to 3 of a document that now has a page 4.
Filling it in before you sign it
Most documents that need signing also need filling in. PDF fills form fields, adds text to a page that has no fields, and lets you put a signature where it belongs in the page rather than on a sheet at the end. FLATTEN then burns the filled fields into the page so they cannot be edited back, which is worth doing before sending a completed form anywhere.
Why not upload it
The documents people sign are contracts, settlements, employment terms, tenancy agreements and medical consents. An e-signature service keeps a copy by design; that is part of what it sells, and for a business with a compliance obligation it may be exactly right. For an individual signing one contract, it means a copy of an agreement about your money or your health sitting on a third party's servers, permanently, usually behind an account you will forget. Signing in the tab leaves the document where it was.
The short version
| The job | Here | Notes |
|---|---|---|
| Sign an ordinary contract or form | Yes | Drawn or typed, with name and capacity |
| Record what was signed, provably | Yes | SHA-256 of the document, in a certificate |
| Show a document was changed after signing | Yes | The hash stops matching |
| Check a file against its certificate | Yes | In the same page |
| Check somebody else's embedded signature | Yes | PDFSIG, including what it does not cover |
| Keep the contract off a third party's servers | Yes | Nothing is uploaded |
| Produce a certificate-based digital signature | PDF Studio, Pro | With your .p12 or .pfx; the trust comes from the authority that issued it |
| A qualified electronic signature under eIDAS | No | If a standard is named, this is not the tool |
| Chase other people for their signatures | No | No accounts, so no workflow to send |
Questions people ask about signing a PDF
Is an electronic signature legally binding?
In most of the world, for most documents, yes: the ESIGN Act and UETA in the United States, eIDAS in the EU, the Electronic Communications Act in the UK and equivalents elsewhere all give electronic signatures effect. The usual exceptions are wills, some property transfers and some court filings, which vary by jurisdiction. What raises or lowers the weight is the evidence around the signature, which is what the hash record is for. This is not legal advice about your document.
What is the difference between an electronic and a digital signature?
An electronic signature is any mark made with intent to sign, and its strength comes from the record kept around it. A digital signature is a specific cryptographic construction using a private key and a certificate issued by an authority the reader already trusts. That is the one that makes Acrobat show a green tick with a verified name. PACT does the first, with a hash record. The second needs a certificate you have been issued; PDF Studio, part of OBSCURA Pro, signs with it if you have it as a .p12 or .pfx file.
Will Adobe Acrobat show my signature as verified?
No, and it should not. Acrobat's verified badge means a certificate-based digital signature, which needs a certificate from a trusted authority. A signature page with a hash record is a different instrument and Acrobat has no way to display it as one. Keep the certificate file alongside the PDF; that is where the proof lives. A signature PDF Studio writes with a certificate from an authority Acrobat trusts is a certificate-based signature Acrobat checks; one made with a certificate PDF Studio made for you is not shown as verified.
How do I sign a PDF with a .p12 or .pfx certificate?
Open the PDF in PDF Studio, which is part of OBSCURA Pro, choose Sign, open the certificate file with its password, and drag a box where the signature goes, pick an empty signature field, or sign invisibly. It is done in the browser tab and the file is not uploaded. Tick Add a trusted timestamp and only the hash of the signature goes to a free public time-stamping authority, whose token fixes the time; without it the time is your computer's clock. Whether the certificate's issuer is trusted is for the reader to decide.
How do I prove a contract was not changed after I signed it?
Keep the certificate PACT writes. It carries the SHA-256 of the file as signed, so hashing the file today and comparing is a matter of seconds, and a mismatch is a fact rather than an argument. Without the certificate, a signed PDF is a picture of a signature on a document you cannot pin down.
Is it safe to use a free online PDF signing site?
You are uploading a contract about your money, your job, your home or your health, and the service keeps a copy by design. For a business with obligations that may be right. For one person signing one agreement it is a permanent third-party copy in exchange for convenience. Signing in the tab avoids it.
Can I send a document to someone else to sign?
Not from here: there are no accounts, so there is no workflow to send, remind and collect. Send them the file and a link to the page, or use a service if chasing several signatures is the actual problem you have.
Related tools
- PDF StudioSign with your certificate, edit, redact and check PDFs, with Pro
- PACTSign a PDF and keep a record that holds up.
- PDFSIGCheck what a signed PDF really says about itself.
- PDFOpen, fill, sign and edit a PDF.
- FLATTENBurn a filled-in form into the page so it cannot be changed.
- PROVENANCEProve a file has not changed since you got it.
- PADLOCKPut a password on a PDF, or take one off.
- Password protect a PDF, and what protects nothingA PDF can carry two passwords and only one is security. What AES-256 does, why an owner password stops nobody, and what removing a password can and cannot mean.
- Password protect a zip, and what it still gives awayTwo kinds of zip password, one broken since 1994. Why Windows will not open the good kind, and what the file names tell anyone holding the archive.
- A password you can actually rememberPick the words at random from a published list instead of inventing a password yourself.
- A password manager with no account and no cloudWhat a vault is underneath, what you get by having no account, and the four things you give up, starting with sync and ending with recovery.
- Send a file without it sitting on a serverEncrypt it to the recipient's public key, or hand it over directly between two browsers.
All 11 guides under “Locking it, signing it and handing it over”.
A letter, now and then
An occasional letter when there is something worth reading: the new guides and what changed in the tools. Never more than once a month and nothing else, and you can leave at any time on the unsubscribe page.