How to sign a PDF with your own .p12 or .pfx certificate

FreeUpdated 5 November 20266 min read
The quick answer

Open the PDF in PDFluent Editor, click "Fill & sign" in the left rail, press "Choose certificate" and pick your .p12 or .pfx file. Type the "Certificate password", add a reason if you like, and press "Sign and save a copy". This is for anyone who already has a certificate file from an employer, an IT department or an ID provider and needs a signed PDF today. The editor is free for everyone, including commercial use, and you do not need an account.

Free for everyone, including at work. No account.

Someone needs the PDF back with your digital signature on it. You already have a certificate: a .p12 or .pfx file that came from your company, your IT department or an ID provider, plus the password that goes with it. What you need now is a program that uses it.

This guide shows how to sign a PDF with that certificate in PDFluent Editor 1.1, using the real labels from the app. You choose the certificate, enter its password, sign, and then check the signature on the copy the editor saves. Your original file stays as it was.

PDFluent Editor is free for everyone, including at work. There is no account to create. Version 1.1 is available for macOS and Windows.

What you need before you start

A certificate-based signature ties the PDF to you through a file only you should have. The .p12 or .pfx file holds your certificate and the private key that goes with it. The password protects that key. Without both, nothing can be signed.

You bringThe editor provides
A certificate file ending in .p12 or .pfxA "Choose certificate" button that loads it
The password for that fileA "Certificate password" field
The PDF you need to sign"Sign and save a copy", which writes a signed copy next to your original
Optionally, a reason for signingA "Reason (optional)" field that goes into the signature
Nothing else"Check signatures", to read back the signature on the saved copy
Free for everyone

PDFluent Editor is free for everyone, including commercial and business use. No account is needed. Download it, open the PDF and sign it with your certificate.

Sign a PDF with your certificate, step by step

The steps use PDFluent Editor 1.1. Keep your certificate file somewhere you can find it, and have the password ready.

  1. Open the PDF and click Fill & sign

    Open the file in PDFluent Editor and click "Fill & sign" in the left rail. The panel opens with the line "Sign with a certificate of your own, and check the signatures a document already carries. Both happen on this device." Below it is the section "Sign with a certificate".

  2. Choose your certificate

    Under "Certificate (.p12 or .pfx)" the panel says "No certificate chosen". Press "Choose certificate" and pick your .p12 or .pfx file.

  3. Enter the password and a reason

    Type the password of the certificate file into "Certificate password". If you want to say why you sign, fill in "Reason (optional)". Its placeholder reads "Why you are signing". You can leave it empty.

  4. Sign and save a copy

    Press "Sign and save a copy". The button shows "Signing…" while it works. When it is done, the panel says "Signed copy saved as", followed by the file name of the new copy. The PDF you opened is not changed. If you pressed the button without a certificate or a password, the panel says "Choose a certificate and enter its password first."

  5. Check the signature

    Open the signed copy in PDFluent Editor, click "Fill & sign" and press "Check signatures" in the "Signatures" section. The signature appears with its status, the "Signer" and the "Reason" if you gave one.

Try it on your own computer

PDFluent Editor is free for everyone, including commercial use, and your documents stay on your computer.

How to check it worked

Before you send the file, look at the copy, not the original.

  • Open the signed copy, the file named in "Signed copy saved as".
  • Click "Fill & sign" and press "Check signatures".
  • Expect the status "Valid" and your name under "Signer". If you filled in a reason, it shows under "Reason".
  • Open the original file and press "Check signatures" there too. It should say "This document carries no signatures." unless it was signed before. The original is unchanged.
  • Send the signed copy, not the original.

If the status reads "Invalid", do not send that copy. Go back to the original and sign it again.

What it does and does not do

  • It signs with a certificate you supply as a .p12 or .pfx file. It does not create a certificate for you. You get that from your employer, your IT department or an ID provider.
  • It saves the signature into a copy. The file you opened stays as it was.
  • It shows and checks the signatures a document already carries, so you can also use it to look at a PDF someone else signed.
  • It does not add a timestamp from a timestamp server.
  • Whether the recipient's software trusts your signature depends on who issued your certificate. The editor does not decide that.
  • A signed document cannot be edited in the editor. The app says "Signed documents cannot be edited", because changing the text would make the signature invalid. Make all your changes first, then sign.
  • Text recognition is not run on a signed document, for the same reason.

If something goes wrong while signing, the panel shows "Signing failed:" with the reason after it. A wrong password is one cause. In that case no signed copy is written.

Free, and on your own computer

PDFluent Editor is free for everyone, at home and at work, including commercial use. No account is needed. Version 1.1 runs on macOS and Windows.

Signing and checking happen on your own machine. On macOS, documents are processed on your computer and the editor works without an internet connection, so the PDF and your certificate do not go to a website.

Frequently asked questions

What is a .p12 or .pfx file?

It is a file that holds a certificate together with its private key, protected by a password. The two endings mean the same kind of file. You usually receive it from your employer, an IT department or an ID provider. In the editor you load it with "Choose certificate".

What happens if I type the wrong password?

Signing stops and the panel shows "Signing failed:" with the reason. No signed copy is written and your original is not touched. Type the password again and press "Sign and save a copy". If you no longer know the password, ask whoever gave you the certificate.

Can I sign without a certificate?

Not with this feature. The editor does not create a certificate for you. If you have none, ask your employer, your IT department or an ID provider for one as a .p12 or .pfx file.

Can I edit the PDF after signing?

No. The editor says "Signed documents cannot be edited", because changing the text would make the signature invalid. Make your changes to the original, then sign again. The original stays unsigned, so you can still work on it.

Does it work offline?

On macOS, yes. The editor works without an internet connection, and documents are processed on your computer. Signing itself happens on your own machine.

Will the person I send it to see my signature as trusted?

That depends on who issued your certificate and on the software the recipient uses. The editor does not decide it. If trust matters, ask the recipient which certificates they accept.

Is the editor free?

Yes. PDFluent Editor is free for everyone, including commercial and business use. There is no account to create.

Free

PDFluent Editor is free for everyone.

Including at work. No account.