You need to write a remark in a contract's margin, circle a clause, highlight a paragraph or type data into a form. The "Annotate" tool in pdfredX lets you draw and write right over the PDF page in the browser: text, shapes, arrows, pen, highlighter — everything goes onto the sheet and is baked into the finished file. Nothing is uploaded to a server.
Step 01. Open the page in the editor
Load a PDF on pdfredx.com and open the page you need in the editor (FAB) — for example, with the ✏️ button on the card. The page is rendered in the tab through PDF.js, and the markup lies over it. Nothing goes to a server.
Step 02. Choose an annotation tool
The editor panel has a full set for annotations:
- ✏️ Text — click and type: this is how you add text to a PDF, label fields, write data into a form. Color and size are adjustable.
- 🖊️ Pen — free-hand drawing; line thickness can be changed. This is the way to "draw on a PDF" like on paper.
- 🖍️ Highlighter — a yellow semi-transparent highlight of important lines.
- Shapes — rectangle, circle, ellipse, triangle (fill or outline).
- Lines — a straight line and a polyline (arrows, pointers).
Made a mistake — Ctrl+Z undoes the last action; ESC or a right-click cancels the current drawing without turning the tool off.
Step 03. Save the PDF with notes
Press "Save" — all the marks are baked into the page at full resolution, and the result shows in the gallery. Then "Create PDF" assembles the file: you get a PDF with the added text and notes. The download goes straight from the browser. Free, no registration, no server queue.
How it works under the hood
The markup is drawn through Fabric.js over the page image. Each tool creates an object on the canvas (text is a fabric.IText, the pen a free path, shapes are fabric.Rect/Circle, and so on). On save, saveFab exports the canvas with the objects into the page image at native resolution and updates the editUrl. The original (origUrl) is not changed — edits go only into editUrl, so the editor can be reopened and continued.
Known limitations
Annotations are baked into the page. In the finished PDF the marks are part of the sheet image, not a separate editable layer: they can't be moved or deleted as objects in another viewer. Until you press "Save," everything stays editable in the FAB.
Form filling is visual. Text is typed over a field as an annotation; these are not interactive PDF AcroForm fields but overlaid text (for printing and sending a scan — exactly what's needed).
The result is raster. The document's own text can't be selected in the exported file — the page becomes an image with your marks.
Need to hide data irreversibly rather than mark it? That is the Redact Text tool. And to place a mark on all pages at once — Watermark.
Try it right now — pdfredx.com, no registration, your files stay with you.
