✏️ PDF Editor

PDF Editor adds new elements on top of a PDF — text (font size 6–200, any color), images, and semi-transparent rectangles — by clicking where you want them placed. It cannot rewrite existing PDF text; your additions are drawn onto a flattened output. The file never leaves your browser.

  • PriceFree, no signup
  • ElementsText · Image · Rectangle
  • UploadNever — local
  • OutputFlattened PDF

Which element for which job

You addControls you getGood for
Text boxContent, 6–200 pt, any colorMissing dates, labels, notes
ImageAny image file, click to placeStamps, logos, photos
RectangleColor, size, opacityCovering content or highlighting
Signature lookImage mode with your PNGPaste a drawn signature
Editing existing textNot supportedUse Word or Acrobat for that
Reordering pagesNot this toolUse the PDF Organizer

Detailed User Guide

This is a lightweight, browser-based editor

The editor adds elements on top of your PDF: text boxes (font size 6–200, any color), images, and rectangles with adjustable opacity. It does not rewrite existing text — for page-level operations use the PDF Organizer instead.

Place elements with a click

Pick a mode, set the content and style, then click anywhere on the page preview to place it. Every placement is listed so you can review before saving.

Combine with other PDF tools for full workflows

Use the merge, split, and rotate tools alongside the editor for anything beyond reordering — each is optimized for one task and runs locally.

Interactive fields are flattened

Like other pdf-lib tools, form fields and signature seals are not preserved when the document is re-saved. Keep the original if you need those.

No upload means no queue and no exposure

Confidential documents stay on your device throughout, with no server processing or account required.

Frequently Asked Questions

Select a mode (Text, Image, or Rectangle), configure the options, then click on the page preview where you want to place the element. A marker shows where it will appear.
No. This tool adds new elements on top of existing pages. Editing existing text content is not supported — that would require reflowing the original layout.
No. All editing happens locally in your browser using pdf-lib.
Text boxes, images, and shapes — placed anywhere on a page.
No — a new edited PDF is created.
No. All processing happens locally in your browser using pdf-lib and pdf.js.
There is no hard limit. Very large PDFs (100MB+) may slow down your browser.

PDF Editor: Add text, images, and shapes to PDFs

PDF Editor lets you add text, images, and shapes to pdfs. Upload a PDF and get an edited PDF — all processed locally in your browser, with no uploads and no sign-up.

⚡

Annotate contracts before signing

Annotate contracts before signing. This is one of the most common reasons people reach for PDF Editor — and it handles the job in seconds, entirely in your browser.

🎯

Add notes and labels to PDF documents

Add notes and labels to PDF documents. This is one of the most common reasons people reach for PDF Editor — and it handles the job in seconds, entirely in your browser.

🔒

Insert images into PDF reports

Insert images into PDF reports. This is one of the most common reasons people reach for PDF Editor — and it handles the job in seconds, entirely in your browser.

Everything You Need in a PDF Editor

Powerful features that make PDF Editor fast, private, and free.

⚡

Instant Processing

PDFs are processed in your browser the moment you upload.

🔒

100% Private

Your PDFs never leave your device — no server uploads.

📝

Text-Based Output

Conversions produce real, searchable, selectable text.

📄

All-in-One PDF Suite

Merge, split, edit, annotate, convert — 25+ PDF tools.

🆓

Free Forever

No sign-up, no watermarks, no page limits.

🌐

Cross-Platform

Works on Windows, Mac, Linux, iOS, and Android.

How to Use

1

Upload the PDF

Add the document you want to mark up with new text, images or shapes.

2

Choose an element and place it

Switch between Text, Image and Rectangle modes, set content and style, then click on the page to place the element.

3

Adjust until it looks right

Every placement is listed in the sidebar — review the list and the preview before finalizing.

4

Download the edited PDF

Save the flattened result and open it to confirm every element sits where you placed it.

🔒
100% Private
Files never leave your browser
⚡
Browser-Based
No installs, no uploads
💯
Free Forever
No sign-up, no watermarks
🚀
No Signup
Start instantly, no account