Sign PDF Document

Draw or type a signature and place it on any page of a PDF document right in your browser.

PDF Signature Tool
Drop PDF to sign

Upload a PDF to add your signature. Fully private, processed in your browser.

How to Use

  1. Upload a PDF file by dragging it onto the dropzone or clicking to browse.
  2. Choose your signature mode: Draw to handwrite on the canvas, or Type to enter your name in a cursive font.
  3. Select the page you want to sign from the dropdown.
  4. Choose a position on the page (top, center, or bottom) and adjust the signature size with the slider.
  5. Click Sign PDF to embed your signature, then download the signed document.

About This Tool

Draw or type a signature and place it on any page of a PDF document right in your browser.

This tool processes everything locally in your browser. Your files and data never leave your device. No uploads, no tracking, no accounts required.

Sign PDF Documents Locally in Your Browser

Add your signature to any PDF without uploading it to a server. Draw a handwritten signature with your mouse or finger, or type your name in a cursive style, then place it on any page at a position you choose. The entire process runs client-side using pdf-lib and the HTML5 Canvas API.

Signature modes:

  • Draw: Use the canvas pad to write your signature with a pointer or touch device. Clear and redraw as many times as you need.
  • Type: Enter your name and choose a font style. The text is rendered to a canvas and embedded as a transparent PNG.

Placement: Select a page, choose one of six preset positions (corners, center, or bottom-center), and adjust the signature size relative to the page width.

Frequently Asked Questions

This tool embeds a visual signature image onto your PDF. Whether it constitutes a legally binding e-signature depends on your jurisdiction and the receiving party's requirements. For formal legal documents, consult a legal professional.
Currently you select one page per signing session. After downloading the signed PDF, you can re-upload it to sign additional pages.
Your drawn or typed signature is converted to a transparent PNG image and embedded into the PDF using pdf-lib.