Edit PDF text
Click any paragraph and type in place. Auto-OCR for scans. Whiteout + redraw on download.
Runs in this tab. The file stays here.
About Edit PDF text
Click PDF paragraphs and type in place in your browser — auto-OCR for scans; whiteout + redraw on download.
Most “edit PDF online” sites mean: upload, wait, hope. This page renders with PDF.js, clusters text into paragraphs, and overlays contenteditable fields so you edit with the browser caret. On download we cover old glyphs and redraw with pdf-lib — re-embedding font bytes when PDF.js exposes them, otherwise Helvetica / Times / Courier.
If a page has no text layer, Tesseract OCR runs in the tab (English) and recognised words become editable the same way. Add text boxes or whiteout regions when you need a patch. Signatures belong on Sign PDF. Underlying objects are covered, not surgically deleted — use Redact when removal must be irreversible.
This is not Acrobat. Complex vector art, forms, and pixel-perfect font matching have limits; the FAQs spell them out.
How to use Edit PDF text
- 1Drop a PDF.
- 2Click a paragraph and retype, or add a text box / whiteout.
- 3Download the edited PDF.
What it won't do
- Cover-and-redraw editing, not object-level PDF surgery.
- OCR language pack is English in the current build.
Common questions
Is the old text really gone?
It is covered by a white rectangle and new glyphs are drawn on top — how most browser PDF editors work. Someone determined might still recover covered content from some files. Use Redact for rasterized removal.
Will my custom font match?
When PDF.js can hand us embedded font bytes we re-embed them. Otherwise we map to Helvetica / Times / Courier so the line stays roughly the same size.
Can I edit a scanned PDF?
Yes. If there is no text layer, OCR runs automatically and words become clickable. Accuracy depends on scan quality.
Related tools
- Extract textCopy the PDF's text layer. Scanned pages need OCR instead.
- OCR searchable PDFRun Tesseract on each page and rebuild with an invisible text layer (best-effort).
- Redact PDFPaint black over regions and rebuild image-only pages so text does not survive underneath.
- Sign PDFPlace a drawn or uploaded signature image on a page.
Why this one doesn't upload your file
There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation