PDF Tools Calculators Contact Log In
After placing, drag signature to reposition. Use size sliders to resize.

Upload a PDF to start signing

Add a handwritten-style signature to a PDF — by drawing it, typing it in a script font, or uploading an image of your signature — processed entirely in your browser.

How It Works

How Sign PDF Works

This tool runs entirely client-side: your PDF is never uploaded to a server. Once loaded via PDF.js, you create a signature using one of three methods — drawing freehand on a canvas signature pad, typing your name which is rendered in a cursive script font, or uploading an existing image of your signature.

Whichever method you use, the signature is captured as a PNG image (the canvas drawing and typed text are both rendered to a canvas and exported; an uploaded image is used directly), which you then position by clicking the location on the PDF preview where it should appear.

On save, PDF-lib loads the original PDF, embeds your signature PNG using its embedPng function, and draws it onto the exact page and coordinates you selected at the size you chose — the signature becomes a permanent part of that page's visual content, similar to how a physical signature ink stamp works.

Worked Example

See It In Action

Drawing a signature on the canvas pad, resizing it, and placing it in the signature line at the bottom of page 4 of a rental agreement produces a downloadable PDF with that signature image embedded directly onto page 4, ready to send back without printing and re-scanning.
FAQ

Frequently Asked Questions

Is my PDF or signature uploaded to a server?
No — signing happens entirely in your browser using PDF.js and PDF-lib. Your document and signature image never leave your device.
Is this a legally binding digital signature (like a certificate-based e-signature)?
No — this embeds a visual image of your signature onto the page, similar to stamping or pasting a signature graphic. It does not apply cryptographic signing certificates or tamper-evident seals used in formal digital-signature standards.
Can I place my signature on multiple pages?
Yes — once created, you can click to place the same signature image at different locations across multiple pages before saving.
What signature creation methods are available?
Draw it freehand with your mouse or touchscreen, type your name in a script/cursive font, or upload an existing image file of your signature.