A free, browser-based PDF text editor. No subscription, no account, no uploads — everything runs locally in your browser.
- Import PDF files
- View PDF pages
- Click on text to edit it
- Save modified PDF
- Install dependencies:
npm install- Start the server:
npm start- Open your browser and navigate to:
http://localhost:3000
- Import PDF: Click on the file input and select a PDF file from your computer
- View PDF: The PDF will be displayed in the viewer on the left side
- Edit Text: Click on any text in the PDF to select it. The text will appear in the editor on the right
- Update Text: Modify the text in the text area and click "Update Text"
- Save PDF: Click "Save PDF" to download the modified PDF file
- PDF.js: For rendering and displaying PDF files
- pdf-lib: For modifying and saving PDF files
- HTML/CSS/JavaScript: For the user interface
- Only text content can be edited (no images or other elements)
- The editor uses Helvetica font for replaced text
- Original formatting may change slightly when text is edited