Skip to tool
๐Ÿ“„ PDF Tool Free ยท No Upload ยท No Account

Edit PDF Online for Free

Add text boxes, shapes, images, freehand drawings, highlights, and stamps to any PDF. Full annotation editor with Fabric.js canvas overlay. Save as flattened PDF or true PDF annotation objects.

Files never uploaded No account required Unlimited use, free forever WebAssembly-powered

Drop your file here, or click to browse

PDF to annotate

Or press Ctrl+V to paste

How to Edit PDF

  1. Upload your PDF

    Drop your PDF into the upload area โ€” pages render in the annotation editor.

  2. Add annotations

    Select a tool from the toolbar (text, shape, draw, stamp, etc.) and annotate your PDF pages.

  3. Save and download

    Choose Flatten (permanent) or Keep as Annotations, then click "Save & Download".

Features

  • Text boxes with font/size/color/style
  • Shapes: rectangle, ellipse, line, arrow
  • Freehand drawing with Bezier smoothing
  • Highlight, whiteout, and stamp tools
  • Image and emoji overlays
  • Undo/redo (50 actions)
  • Flatten or keep as PDF annotations

Frequently Asked Questions

Can I edit existing text in a PDF?
This is an annotation/overlay editor โ€” you can add new text on top of the PDF. Modifying existing PDF text streams is not supported (it requires re-parsing complex PDF content streams).
What annotation tools are available?
Text boxes, image overlays, emoji, shapes (rectangle, circle, line, arrow), freehand drawing, highlights, whiteout, and stamps (APPROVED, DRAFT, CONFIDENTIAL, etc.).
What is the difference between Flatten and Keep as Annotations?
Flatten permanently composites annotations into the page โ€” they cannot be edited later. Keep as Annotations saves them as PDF annotation objects, viewable and editable in Adobe Reader.
Is there undo/redo?
Yes โ€” Ctrl+Z / Ctrl+Shift+Z with up to 50 action history.