OpenToolbox

Free Sign PDF

Sign PDF adds your signature to any page of a PDF: draw it, type your name in a handwriting style, or upload a picture of it. Place dates and free text as well, drag and resize them, and copy initials to every page. The result is a visible signature image, not a certificate-based digital signature.

Signature:
Drawn, typed or uploaded image
Extras:
Date and free text
Type:
Visual, not certificate-based
Price:
Free
Runs:
Locally, in your browser
Uploads:
None: files never leave your device
Account:
Not needed

Quick answers

Is this a legally valid digital signature?

It adds a visible signature image, like signing a printed page. It is not a certificate-based digital signature (PAdES), which some processes require. Many everyday agreements accept a visible signature, but check what your recipient needs.

Is my signature stored anywhere?

No. Your signature and your PDF stay in this browser tab and are not uploaded. They are gone when you close the page.

Loading tool…

Processed on your device: your files are never uploaded. How it works

How to use the Sign PDF

  1. Drop the PDF you need to sign.
  2. Create your signature: draw it, type your name in a handwriting style, or upload a picture of it (the white background can be removed).
  3. Click the signature, the date or your text and then click on the page. Drag to move it and use the round handle to resize.
  4. Click Download signed PDF.

Credits & open source

Our own code plus open-source libraries. Thank you to the people who make these projects.

  • pdf-libCreate and modify PDF documents (merge, split, rotate, stamp, sign). © Andrew Dillon · MIT
  • @pdf-lib/fontkitFont engine that lets pdf-lib embed Unicode TrueType fonts. © Devon Govett; fork by Andrew Dillon · MIT
  • PDF.jsRenders PDF pages to images and thumbnails. © Mozilla Foundation and contributors · Apache-2.0
  • Signature PadSmooth handwritten signature drawing. © Szymon Nowak · MIT

Web platform APIs used: File API, Canvas 2D, Web Workers, createImageBitmap, Pointer Events, Keyboard Events.

  • DejaVu Fonts by DejaVu fonts team (based on Bitstream Vera) (Bitstream Vera License / Public Domain) — Embedded (subset) in the signed PDF for dates and free text, and loaded for the on-screen preview.

Full license texts: third-party notices · all credits

Frequently asked questions

Can I put my initials on every page?

Yes. Place it once, select it and click “Copy to all pages”.

Can I edit the date after placing it?

Yes. Select it and change the text in the panel on the left; you can also change its color.

More pdf tools