Skip to main content
PPDF123

Edit Text in a PDF Online

Edit PDF changes the text of an existing PDF in your browser. Click a line, type the replacement and download the file. Nothing is uploaded or converted, and scanned pages need OCR first.

Or drag and drop a PDF here

Click a line of text to edit it. Press Enter to apply, Escape to cancel.

Your file stays in your browser and is never uploaded. Only characters your PDF's fonts lack are sent, to fetch a matching font.

Edit PDF lets you click a line of text in a PDF and retype it, then download the changed file. It runs in your browser with MuPDF compiled to WebAssembly, so the document is edited in place rather than converted to Word and back, and the file is never uploaded to a server.

Each edit removes the original text from the page and writes your new text at the same position, size and colour. Letters the PDF's own embedded font can draw keep that font. A character it lacks, such as a new Chinese character or an accent the original never used, is drawn with a matching open-licensed Noto font that PDF123 serves on demand; plain Latin text falls back to a standard Helvetica, Times or Courier face chosen to match the original.

Features

  • Click any line of text and type over it; Enter applies the change and Escape cancels
  • Undo and redo every edit, and press Ctrl+S (Cmd+S on Mac) to download the edited PDF
  • Drag and drop a PDF onto the page or choose a file
  • Type Latin, Cyrillic, Greek, Chinese, Japanese, Korean or Thai text, with the regional forms of your interface language
  • Your file never leaves the browser, and no account is needed
  • Opens password-protected PDFs once you enter the password

When to use this tool

  • Fix a typo or an outdated date, price or phone number in an exported PDF
  • Correct a name or address on a document you no longer have the source file for
  • Update a line on an invoice, quote or resume without rebuilding the layout

How do I edit text in a PDF?

  1. Drag a PDF onto the page, or click Choose file
  2. Click the line of text you want to change, type the new text and press Enter
  3. Press Ctrl+S (Cmd+S on Mac) or click Download PDF to save the edited file

Limits and edge cases

  • Only text that is real text in the PDF can be edited. A scanned page is a picture, so there is nothing to retype.
  • Text is edited one line at a time, so a change that needs a paragraph to reflow is not supported. Longer text may overlap what follows it.
  • Arabic, Hebrew and Indic scripts such as Devanagari, Bengali and Tamil need right-to-left or shaped layout, which this tool does not do yet. Typing them is refused.
  • Images, vector graphics and form fields are not edited by this tool.
  • Files larger than 32 MB are not opened, because the whole file is held in browser memory.

Privacy for this tool

The PDF is read and edited inside your browser tab and is never uploaded. The one thing that can leave the tab is the list of characters your PDF's fonts cannot draw, for example a newly typed Chinese character: only those characters, never the file or the rest of your text, are sent to PDF123 to cut a matching font. Closing the tab discards the document, so download the result before you leave.

Frequently asked questions

Is my PDF uploaded when I edit it?
No. Editing and saving happen in your browser with MuPDF running as WebAssembly. The one request that can leave your browser carries only the characters your PDF's fonts lack, so PDF123 can return a small matching font; the file and the rest of your text stay on your device.
Which languages can I type?
Latin scripts including accented letters, Cyrillic, Greek, Chinese (Simplified and Traditional), Japanese, Korean and Thai. Han characters follow the regional forms of your interface language. Arabic, Hebrew and Indic scripts are not supported yet.
Can I edit a scanned PDF?
No. A scan stores each page as an image, so there is no text to change. OCR PDF can read the words from a scan, but this tool only edits text that is already in the file.
Why does the edited text look slightly different?
Characters the original font still has keep it. Anything it lacks is drawn with a matching open-licensed Noto font, or a standard Helvetica, Times or Courier face for plain Latin, so a custom typeface can look close but not identical.
How do I save my changes?
Press Ctrl+S (Cmd+S on Mac) or click Download PDF. Changes live only in the open tab until you download, and the original file on your device is never overwritten.
Does the old text really disappear from the file?
Yes. Each edit redacts the original characters from the page content before the new text is written, so the replaced words are not left behind underneath.

Last updated:

Your file stays in your browser and is never uploaded. Only characters your PDF's fonts lack are sent, to fetch a matching font.