Skip to content
ToolsUnlocked

Sign PDF

Sign a PDF without printing it. Draw your signature with a mouse, finger or stylus, or upload a picture of it, then click where it should go on the page. Choose the size, add the date if you need it, and download the signed PDF. Your document and signature never leave your device.

Runs in your browser Free, no sign-up
Sign PDF
Drop a PDF here or browse Your file stays on your device. Nothing is uploaded.

How to sign a PDF

  1. 1 Drop your PDF into the box or press browse.
  2. 2 Draw your signature in the box, or upload a photo of it.
  3. 3 Go to the right page and click where the signature should go. Adjust the size with the slider.
  4. 4 Optionally add today's date, then press Sign and download.

Electronic signatures and when they are accepted

A drawn signature placed on a PDF is a simple electronic signature. Many countries accept these for everyday agreements, such as rental contracts, job offers, school forms and invoices, as long as both sides agree to sign electronically.

Some documents still need more: wills, property deeds and some government forms may require a wet-ink signature, a witness or a certified digital signature. Check what the other party needs. For a clean result, sign on the final version of the document, then add a watermark such as COPY to any duplicates you share, or merge the signed pages with supporting documents.

Features

Draw or upload

Sign with your finger, mouse or stylus, or use an image.

Place it precisely

Click anywhere on the page preview, with a live preview.

Date stamp

Add today's date under the signature.

All pages

Initial every page in one step.

When to use it

Contracts and agreements

Sign rental, job or freelance agreements. Writing a letter to sign? Create it with Text to PDF. Turn a photographed form into a PDF with JPG to PDF before signing.

School forms

Sign permission slips and consent forms. Number the pages first with Add Page Numbers to PDF.

Invoices and quotes

Approve and return documents quickly. Combine the signed contract with ID copies using Merge PDF.

HR forms

Sign onboarding forms without a printer. Make the signed file small enough to email with Compress PDF.

Related PDF tasks

Frequently asked questions

Is my file uploaded to a server?

No. Everything happens inside your own browser, so the file never leaves your device. That makes it safe for contracts, statements, ID documents and anything else private. Once the page has loaded, the tool even works offline.

Is a drawn signature legally valid?

In many countries an electronic signature like this is accepted for everyday agreements, but some documents, such as wills or property deeds, need special formalities. Check what the other party or the law requires.

Is this a digital certificate signature?

No. It places an image of your signature on the page. It does not add a cryptographic certificate.

How do I sign on a phone?

Draw in the signature box with your finger, then tap the page where it should go.

Can I use a scanned signature?

Yes. Choose Or upload an image and pick a PNG or JPG of your signature. A PNG with a transparent background looks best.

Can I sign several pages?

Tick Put the signature on every page to add it to all pages in the same position.

Is my signature saved anywhere?

No. It exists only in this browser tab and disappears when you close it.

Does it work with password-protected PDFs?

No. Remove the password first, then open the file here.

Can I move the signature after placing it?

Yes. Just click somewhere else on the page before you download.

Can I sign a PDF on my phone?

Yes. Draw your signature with your finger, tap where it should go on the page and download the signed PDF.

How this tool works. These PDF tools run entirely in your browser using two widely used open-source libraries: PDF.js, the PDF engine built into Firefox, to read and render pages, and pdf-lib to create and edit files. Each tool is tested with typed documents, phone scans and photo-heavy files before it goes live, and nothing you open is sent to a server.

HF

Built and reviewed by , founder and lead developer
Last updated · How we check our tools · Report a problem