Add Text & Signature
Type on any page · Draw & place a signature · 100% local, no uploads
Drop your PDF here
or click to choose a file
Type anywhere
Click on any page and start typing. Change size and color per text box.
Draw a signature
Use your mouse or finger to draw a signature. Reuse it across pages.
100% Private
PDF and signature never leave your device — everything runs locally.
Type text on any PDF page, draw a real signature, and drop it wherever you need it — contracts, forms, tax paperwork. Nothing is uploaded. Your document, your signature, your device.
How to Edit & Sign a PDF
Upload your PDF: Drop the file into the dropzone. Pages render in your browser — no upload.
Pick a tool: Add Text lets you click to place a text box. Signature opens a pad where you draw once and reuse.
Position and edit: Drag items to reposition. Use the inspector to change size, color, or width.
Download: Hit Download and pdf-lib bakes your edits into a fresh PDF. Your original is untouched.
Why Add Text & Signatures Locally?
Signatures are personal
A drawn signature is biometric data. Keep it on your device instead of some third-party server.
No watermarks, ever
Free web PDF editors love slapping watermarks on your output. Not here.
Handles big files
There is no upload limit because there is no upload. Edit a 200-page PDF the same as a 2-pager.
Fast round-trips
Fill, sign, download in seconds. No account, no login, no queue.
💡 Pro Tips
Draw once, reuse everywhere: Your signature stays available for every page and every PDF in this session.
Line up form fields: Zoom your browser to 125% for finer placement on tight form fields.
Cover old text: Add a text box with a white background over any text you want to obscure — or use Redact PDF for permanent removal.
Keep originals: The download is a new file — your original PDF is never modified.
FAQ
You can overlay new text and cover old text with a white text box or a rectangle. Direct in-place editing of embedded text depends on the PDF's fonts and structure — for pixel-perfect edits of the original text, use a source document instead.
