HCODX/Edit PDF
Real PDF editor · No upload

Edit PDF Online: text, images, shapes, draw, sign & whiteout

Free in-browser PDF editor. Add text, images, shapes (rectangle, ellipse, line, arrow), pen drawing, highlight, whiteout, signature; reorder, rotate, delete and insert blank pages from the thumbnail sidebar. Full undo/redo. Everything runs locally via pdf-lib + PDF.js.

Drop a PDF to edit

Or click to choose. Stays on your device.

Choose PDF
100%
Pick a tool or tap an item on the page.
Open a PDF to start editing.
Use cases

What you can actually do in this PDF editor

Add text anywhere

Click on the page with the Text tool and type. Font size, color, bold and italic in the inspector.

Insert images

Upload a PNG or JPG (logo, screenshot, scan) and place it on any page. Resize from the corner handle.

Sign with finger or mouse

Open the signature pad, draw or type your name in a script font, then drop the signature on any page.

Draw, highlight, whiteout

Pen tool for freehand notes, highlighter for emphasis, whiteout to cover content before typing replacement text.

Shapes & arrows

Rectangle, ellipse, line and arrow — useful for annotating screenshots, diagrams and forms.

Manage pages

Drag thumbnails to reorder, click to delete or rotate, insert blank pages anywhere from the sidebar.

Step by step

How to edit a PDF in your browser

1

Open your PDF

Drag a PDF onto the page, click to browse, or paste from clipboard. The file is parsed locally via PDF.js — nothing is uploaded.

2

Pick a tool

Add text, draw with the pen, highlight, redact (whiteout), place shapes (rectangle, ellipse, arrow, line), drop an image or paste a signature. The contextual bar adapts to the tool you picked.

3

Place, drag, resize

Click on the page to drop the element, then drag, resize from any corner, change colour, font size, stroke width — all changes are non-destructive until you save.

4

Reorder pages & save

Drag thumbnails in the sidebar to reorder, rotate or delete pages, then click Apply & download. Annotations are baked into the page content so they show up in every PDF reader.

About

About this online PDF editor

This PDF editor online turns your browser into a full-featured editor — add text, draw, redact, sign, insert images and shapes — without uploading the file anywhere. It uses Mozilla's PDF.js to render the document and pdf-lib to write back the edits, so the entire editing pipeline runs in JavaScript on your device.

Add text & edit text

The Add text tool drops an editable text box anywhere on a page. Pick the font family (Helvetica, Times, Courier), font size, colour, bold and italic from the top bar before or after placing — the toolbar appears the moment you select the tool, not only after dropping the text.

Draw, highlight & whiteout

The pen tool records a free-hand stroke with adjustable colour and width. Highlight drops a semi-transparent yellow over a region — non-destructive and perfect for review markup. Whiteout draws an opaque rectangle that hides whatever is underneath; combine with the Text tool to type new content over the whited-out area for a true find-and-replace experience.

Shapes, lines & arrows

Place a rectangle, ellipse, line or arrow. Each shape has fill colour, stroke colour and stroke width controls. Drag handles to resize; hold the corner handle to move; pick a colour from the swatch picker to recolour without redrawing.

Insert images & signatures

Drop a PNG or JPG anywhere — perfect for logos, watermarks or scanned signatures. The Signature tool lets you draw a signature with your finger on mobile (touch-events supported), or upload an image — and place it at any size, anywhere on the page.

Mobile editing

Every drag, resize and draw gesture uses pointer events with setPointerCapture so touch interactions are smooth on iPhone, iPad and Android. The contextual toolbar is sticky at the top below the site header and scrolls horizontally on narrow screens so every control stays reachable on a 375 px-wide phone.

Privacy & what's not editable

Nothing leaves your device — the file never touches a server. The tool edits the page content stream (drawing new objects on top of existing pages) rather than reflowing the original document model — so very fine-grained edits like changing a single word inside an existing paragraph would need to rebuild the original layout from scratch (an Acrobat Pro-grade feature no free in-browser tool ships). For text edits, the easiest path is to whiteout the old text and place new text on top.

FAQ

Edit PDF — frequently asked questions

Drop the PDF in, pick a tool from the toolbar (text, image, shape, pen, highlight, whiteout, signature), click on the page and edit. Reorder, rotate or delete pages from the thumbnail sidebar. Click Apply & download to save your changes to a new PDF.

Yes. Switch to the Text tool, click anywhere on the page, type, and adjust font size, color, bold or italic from the inspector on the right.

Yes. The Whiteout tool draws an opaque rectangle that hides whatever is underneath. Combine with the Text tool to type new content over the whited-out area.

Yes. The Image tool lets you upload PNG or JPG and drop it anywhere on the page; resize from the corner. The Signature tool opens a draw pad so you can sign with your mouse or finger and place the signature on any page.

No. Editing runs entirely in your browser using pdf-lib and PDF.js. The PDF and every annotation never leave your device.

No. Use our Unlock PDF tool first to remove the password, then edit.

Related

Related PDF tools