πŸ“‹

PDF Editor

Annotate PDFs with text, highlights, shapes, arrows, and freehand drawing. Save all edits back to the original PDF.

Drop a PDF here to edit

Or click to browse β€” your file stays on your device

How to Use
1
Open a PDF β€” drag and drop or click to upload any PDF. The tool renders it page-by-page in your browser.
2
Pick a tool β€” select Text (T), Highlight, Rectangle, Ellipse, Line, Arrow, Freehand, or Whiteout from the toolbar. Customize color, stroke width, and font settings in the options bar.
3
Annotate β€” click or drag on the page to add annotations. Navigate between pages with the Previous/Next buttons or arrow keys. Use Ctrl+Z to undo.
4
Save β€” click "Save PDF" to download the annotated file. All annotations are permanently baked into the PDF.
FAQ
Are my edits saved permanently? β–Ύ
Yes. When you click "Save PDF", all annotations are permanently embedded into the PDF using pdf-lib. The downloaded file contains the original content plus your edits. The original file on your device is unchanged.
Does this tool send my PDF to a server? β–Ύ
No β€” everything happens in your browser. Your PDF is never uploaded anywhere. The tool uses pdf-lib and PDF.js, both open-source JavaScript libraries that run entirely client-side.
Can I edit existing text in the PDF? β–Ύ
This tool adds annotations on top of existing content β€” it does not let you modify or reflow existing text. To cover text, use the Whiteout tool and then add new text on top of it. For full structural editing, a desktop PDF application is needed.
What annotation types are supported? β–Ύ
Text (with font size, bold, color), Highlight (semi-transparent yellow), Rectangle, Ellipse, Line, Arrow (with arrowhead), Freehand drawing, and Whiteout (white fill to cover content). All are saved permanently to the PDF.
2
Advertisement