✍️

Free Online PDF Editor

Add text, draw freehand, insert images, and sign PDF documents directly in your browser. All edits stay private — nothing is uploaded to any server.

✓ Add Text ✓ Draw & Sign ✓ Insert Images ✓ No Upload
1 Upload PDF to Edit
📝
Drag & Drop your PDF here
The PDF will open in the editor below
📄 Open PDF in Editor
How to use: Upload a PDF → Add text, draw, or insert images → Download your edited PDF. Use the toolbar to switch tools.
100%

Edit PDF Online Free — Add Text, Sign, and Annotate Without Uploading

Our free PDF editor uses PDF.js to render each page and Fabric.js for interactive editing on an HTML5 canvas. You can type text anywhere on the page, change font size and color, draw freehand signatures, and insert images. The final PDF is saved using PDF-lib, embedding all text edits back into the document.

Use Cases

Fill in PDF forms that aren't interactive · Add your signature to a contract · Annotate exam papers or study notes · Add a date or name to a certificate · Insert stamps or logos into official documents.

Can I fill in a PDF form with this editor?
Yes. Use the "Add Text" tool to click anywhere on the form and type your information. You can change font size and colour to match the form's style.
How do I add a signature to a PDF?
Click "Draw" in the toolbar, then sign with your mouse or touch screen. Click "Draw" again to stop drawing mode. Use "Save PDF" to embed the signature and download.
Are my edits saved on a server?
No. All editing, rendering, and saving happens inside your browser. The file is never transmitted to any server.