Edit PDF
Editing a PDF used to mean paying for expensive desktop software, converting the file to Word and back, or sending it to someone else to handle. The ToolzPedia Edit PDF tool changes that completely. Upload any PDF, make your changes directly on the rendered page, and download a clean edited file - all inside your browser, all for free, with nothing installed and nothing uploaded to any server.
The editor renders every page of your PDF at full fidelity using PDF.js, then floats an interactive overlay where you can place text, draw rectangles, add images, highlight sections, or white-out existing content. When you save, all edits are burned into a proper PDF using pdf-lib, preserving the original document structure underneath your additions.
This approach works for the most common real-world editing tasks: filling in a form that is not interactive, adding a signature block or stamp, covering outdated text with a white box and replacing it with new content, annotating a contract before sending it back, or adding a logo or watermark to an existing document.
Use the tool edit
PDF only · Editing happens entirely in your browser · Max 50MB
How to use Edit PDF edit
Follow these steps to use the tool:
-
Upload PDF
Drop any PDF file. It loads and renders page-by-page entirely in your browser.
-
Choose a tool
Pick Text, Rectangle, Highlight, White-out, or Image from the toolbar.
-
Click to annotate
Click anywhere on the page to place text or draw shapes. Drag to reposition. Resize from the corner handle.
-
Save
Click Save Edited PDF to download the final file with all your edits burned in.
Frequently asked questions edit
Use cases edit
Many PDF forms were created as flat documents without interactive form fields. Use the Text tool to click each field area and type your response. The result looks identical to a filled form without any conversion step.
Use the White-out tool to place a white rectangle over the text you want to remove, then use the Text tool to type the replacement content on top. This is the standard workflow for making corrections to any locked PDF.
Upload a PNG of your signature or company stamp using the Image tool, position it over the signature line, resize it to fit, and save. No need for a dedicated e-signature service for straightforward document signing.
Use the Highlight tool to mark important clauses, the Rectangle tool to draw attention boxes around key figures, and the Text tool to add margin notes before sharing a document for review.
Upload your company logo as a PNG and place it on the header area of a PDF report or invoice. Resize and reposition until it looks right, then export.
Use the White-out tool to cover personal details, financial figures, or confidential content before sharing a document with external parties. The white rectangle is burned into the PDF and cannot be removed by the recipient.
How it works edit
When you upload a PDF, PDF.js renders each page onto an HTML5 Canvas element at full resolution. A transparent overlay div sits on top of the canvas at the exact same dimensions. When you click on the overlay, the tool places a positioned HTML element - a content-editable div for text, a styled div for shapes and highlights, or an img tag for images - at the exact coordinates you clicked.
All overlay elements are draggable via mouse events and resizable from a corner handle. You can switch pages freely; edits are stored per-page in memory and re-rendered each time you navigate. Nothing is written to disk or sent to a server at any point during editing.
When you click Save, pdf-lib loads the original PDF bytes, iterates through every page that has annotations, and converts each HTML overlay element's position and size from canvas pixel coordinates back into PDF coordinate space. Text is drawn as real PDF text objects using embedded standard fonts. Rectangles and highlights are drawn as vector fills. Images are embedded as PDF image XObjects. The result is saved as a new PDF file and downloaded to your device.
Tips and best practices edit
- For the most accurate placement, zoom in to 150% or 200% before adding text near existing content. The overlay scales with the zoom level and the coordinate conversion accounts for the zoom factor when saving.
- White-out boxes should be placed slightly larger than the text you want to cover, because PDF text rendering can extend slightly beyond its nominal bounding box. If a word is still visible after saving, re-edit and widen the white-out box.
- The Text tool uses Helvetica, Helvetica Bold, Times Roman, and Courier - the four standard PDF fonts that are available in every PDF viewer without embedding. If the original document uses a custom font, match the style as closely as possible using size and weight.
- Use the Layers panel to see all edits on the current page and delete individual items without undoing all your work. This is faster than trying to select and delete a specific element on a busy page.
- For transparent PNG images like logos and signatures, the transparency is preserved in the export. Upload PNG files rather than JPEGs for any image where you need a clean cutout on the page background.
Common mistakes edit
PDF text is stored as vector paths, not editable characters. You cannot click and retype existing text like a word processor. The correct approach is to white-out the original text and place a new Text annotation on top with your replacement content.
JPEG images have a white background that will cover the document behind them. Use PNG format for signatures, logos, and any image where you need the document background to show through.
Text size is defined in points and is absolute. If you set 12pt text at 200% zoom, it will appear as 12pt in the saved PDF regardless of what zoom you were using. Use the font size selector to choose the right absolute size, not the zoom control.
Related tools edit
Other free pdf tools available on ToolzPedia:
Merge PDF
Combine multiple PDF files into one. Drag to reorder pages before merging.
Split PDF
Extract specific pages or split a PDF into multiple files by page range.
Compress PDF
Reduce PDF file size without sacrificing quality. Perfect for email.
JPG to PDF
Convert JPG, PNG or any image to a professional PDF document instantly.
Sign PDF
Add your digital signature to any PDF document directly in the browser.
Protect PDF
Add password protection and encryption to sensitive PDF documents.
See also edit
- All pdf tools on ToolzPedia
- All tools, every utility in the encyclopedia
- Tutorials and guides related to pdf tools
- Report a bug or request a feature