PDF Edit & Annotate
Add text, pen, highlighter and shapes on a PDF and white-out content. Korean & English fonts, all processed in your browser.
1. PDF file
2. Tools
🗑️ Select area (box) or Lasso (free) then press Delete (Esc to clear). Eraser rubs out just the part you drag over (strokes erase partially; text/shapes whole).
3. Save
What is PDF edit & annotate?
It does what you used to do by printing, writing with a pen and re-scanning — but right on the PDF. Fill in blanks, highlight, mark a signature/stamp spot, or white-out a part and type new text on top. Great for forms, contracts, assignments and quotes where you just need to add or hide a few things.
Everything runs in your browser and the file is never sent to a server, so even ID documents and contracts stay private.
How to use — 4 steps
- Select PDF — load the file and a preview appears. Use ← → for multi-page PDFs.
- Pick a tool — text, pen, highlighter, rectangle or white-out; set color, font, size and thickness.
- Edit — click/drag on the PDF to add text or draw. Click a text box to change size, color and font instantly and ✛ to move it.
- Download — get a new PDF with your edits applied. The original is untouched.
Common use cases
- Fill formstype names, dates and details into blanks without printing
- Fix typoswhite-out the wrong part and type new text over it
- Hide sensitive infocover IDs / account numbers with white-out before sharing
- Highlight & reviewmark key spots with highlighter, rectangle or pen
- Signature / stamp spotuse text or a handwriting font (or the e-sign tool)
- Assignments & approvalsadd comments and send back
What works / what doesn't
| Type | Detail |
|---|---|
| Works | Overlay new text, pen, highlighter, shapes; white-out; adjust position, size, color, font; per-page edits. Select area / lasso then Delete to remove, eraser to partially rub out pen/highlighter (text/shapes whole) |
| Doesn't | Editing/reflowing existing PDF text in place (not possible by PDF structure) → cover with white-out and retype instead |
Supported fonts
English — Helvetica, Lato, Times New Roman, Crimson, Courier, Bebas Neue, Great Vibes (signature), Pacifico. Korean — Nanum Gothic, Gowun Dodum, Nanum Myeongjo, Nanum Pen, Black Han Sans, Do Hyeon. The chosen font is embedded in the output PDF so it looks the same on any device.
Privacy & security
- No upload — the PDF is processed only in browser memory via pdf-lib & pdf.js.
- No server storage — the operator cannot see your file. Closing the tab clears it from memory.
- White-out note — white-out covers visually. If preventing text extraction matters, ensure the box fully covers the characters.
Related tools
FAQ
Are my PDFs uploaded to a server?
Can I edit existing text directly?
Are Korean fonts supported?
Can I hide sensitive info?
Can I erase strokes or annotations?
References
- pdf-lib (MIT) — GitHub
- pdf.js (Apache 2.0) — Mozilla · fontkit (MIT)
- Fonts — Nanum, Gowun Dodum, Lato, Crimson, etc. under the SIL Open Font License (commercial use & document embedding allowed). Helvetica/Times/Courier are PDF standard fonts.