100% secure · Processed locally · Zero retention
How to sign a PDF document online
Draw, type, or upload a signature and place it anywhere on your PDF.
Upload your document
Select a PDF file from your device. The document loads in your browser with page navigation.
Create and position your signature
Draw a signature with your mouse or touchscreen, type your name, or upload an image. Drag the signature onto the target page.
Download the signed file
Click download to output a new PDF file with the signature embedded into the document bytes.
In-browser PDF signing vs cloud e-sign platforms
PDF Legacy processes document signing locally in your web browser instead of sending files to a third-party server.
Features for signing PDF documents
Everything runs inside your browser using HTML5 Canvas and pdf-lib.
Three signature creation methods
Draw using a mouse or touchpad, type your name in cursive styles, or upload a PNG image of your existing signature.
Drag and resize positioning
Place signatures, initials, dates, or text on any page and adjust size or location before saving.
Ink color selection
Select blue, black, dark grey, or cyan ink for drawn and typed signatures to match document standards.
Multi-element support
Add signatures, initials, current dates, and text notes onto multiple pages within the same document.
Embedded PDF image layers
Signatures are flattened into the PDF content stream rather than stored as removable annotation overlays.
Local browser security
Document bytes never leave your machine. All canvas rendering and PDF generation happen in client-side JavaScript.