MyWebUtils
Edit PDF
Add text, draw, highlight, or whiteout areas on your PDF pages. No upload required — everything runs in your browser.

Drop your PDF here or click to browse

PDF only · max 50 MB per file

Annotate PDFs directly in your browser

Most online PDF editors upload your file to a server, process it remotely, and hand it back to you. This tool does none of that. Your PDF never leaves your computer — everything is processed locally in the browser using the same rendering engine that powers Firefox's built-in PDF viewer.

The result is instant feedback, complete privacy, and no file size limits imposed by a server. The trade-off is that you're adding annotations on top of the PDF rather than editing its underlying text — which is exactly how every major free online editor works too.

What each tool does

Select

Click any annotation to select it. Drag to move, drag the corner handles to resize. Press the Delete button in the toolbar to remove it.

Text

Click anywhere on the page to place a text box. It starts in editing mode — type immediately. Use the Size slider to adjust the font. Use the colour picker to change the text colour. After finishing, switch to Select to move or resize the text box.

Draw

Freehand drawing — hold and drag to draw. Useful for circling areas, underlining, or adding arrows. Control the stroke colour with the colour picker and thickness with the Width slider.

Rectangle

Drag to draw a rectangle outline. Works well for highlighting sections, drawing boxes around tables, or marking up diagrams. The rectangle is semi-transparent so the content underneath stays visible.

Whiteout

Drag to draw a solid white rectangle. Use this to cover content you don't want visible — phone numbers, addresses, sensitive figures, watermarks. After downloading, the covered area is permanently hidden.

Note: Whiteout covers the content visually but does not remove it from the PDF's internal data. For truly sensitive redaction use a dedicated redaction tool.

Common Questions

Can I edit existing text in the PDF?

No — you can only add new text on top. Editing existing PDF text requires re-parsing the font data and layout, which is not possible in a purely browser-based tool without a server backend. This is the same limitation all free online editors have.

Does the file get uploaded anywhere?

No. The PDF is loaded entirely in your browser memory using PDF.js. All annotations are drawn with Fabric.js and merged back into the PDF using pdf-lib — all client-side. Nothing leaves your device.

My annotation looks blurry in the download — why?

Annotations are rendered at screen resolution and embedded as a PNG overlay. On high-DPI screens the annotations will look crisp. If you need higher fidelity, try zooming in your browser before annotating so the canvas renders at a larger pixel size.

More Organize Tools

← All PDF Tools