100% Free No upload Full editor

Free Online PDF Editor

Add text, tick boxes, signatures, highlights, whiteout, shapes, images. Reorder, rotate, delete pages. Unlimited use, no signup, no watermark. Everything runs in your browser.

Pages

Open a PDF to start editing

Drop a file or click "Open PDF" in the toolbar. Everything stays in your browser.

Draw Your Signature

Sign with your mouse, trackpad, or touchscreen.

Add Text

Edit a PDF in 3 steps

1

Open your PDF

Click Open PDF and pick the file from your device. PDF.js renders every page right in your browser within seconds.

2

Edit and annotate

Pick a tool from the toolbar. Click or drag on the page to place text, checkboxes, highlights, whiteout, shapes, signatures, or images.

3

Download the result

Click Download Edited PDF. The editor uses pdf-lib to write your changes into a new PDF and saves it to your downloads.

A PDF editor with no limits and no upload

Sejda caps free users at 3 tasks per hour and 50 MB. SimplePDF gates form templates behind a paid plan. LightPDF wants an account for batch jobs. This editor has none of those limits because everything runs in your browser using PDF.js (the Mozilla rendering engine that powers Firefox's PDF viewer) and pdf-lib (the standard browser PDF writing library). No upload means your contracts, medical forms, tax documents, and contracts stay completely private.

No Limits
Any size, any pages
No Upload
Browser only
No Watermark
Clean output
Always Free
No paid tier
FeatureJustDownSizeSejda · SimplePDF
Hourly task limitUnlimited3/hour free (Sejda)
File size capNone50 MB / 200 pages
Upload requiredNeverSent to server
Account neededNoFor batch / save
WatermarksNoneOn free tier (some)

What this PDF editor handles

Text Anywhere

Click and type. Pick font size, color. Drag to reposition. Perfect for filling forms, adding notes, or correcting typos with whiteout underneath.

Checkboxes / Tick Marks

Drop tick marks into checkboxes, agreement forms, and questionnaires. Adjust size and color to match the form style.

Draw Signature

Sign with mouse, trackpad, or touchscreen in a dedicated drawing pad. Place anywhere on the PDF, resize, reposition.

Highlight + Whiteout

Yellow highlight to mark important text. White rectangle to cover content you want to hide or replace. Combine for clean text edits.

Page Management

Delete pages, rotate 90 degrees, and reorder by drag. Page thumbnails on the left sidebar let you navigate large documents quickly.

Browser Only

PDF.js renders, pdf-lib writes the output. Both run locally. Your PDF never leaves your device. Safe for legal, medical, and financial documents.

When you need to edit a PDF

Fill out forms without printing

Government forms, insurance paperwork, application forms. Open the PDF, drop text into the input boxes, tick the checkboxes, sign at the bottom, download. No printer, no scanner.

Sign contracts and NDAs

Draw your signature once, place it on every contract you receive. No scanning, no faxing, no DocuSign account. The signed PDF is the original file with your signature embedded.

Fix typos in finished documents

Found a typo in a PDF you no longer have the source file for? Whiteout the wrong text, type the correct text on top. Looks like the original was always right.

Redact sensitive content

Use the Whiteout tool to cover account numbers, addresses, or other personal information before sharing a PDF publicly. A simple visual redaction for everyday privacy.

Frequently asked questions

Yes, completely free. No account, no paid tier, no per-day quota, no watermark. Edit as many PDFs as you want.

Most online editors (including this one) overlay new content on top of existing text. To replace text, use the Whiteout tool to cover the old text with a white rectangle, then add new text on top. True in-place editing of embedded PDF text streams is not possible in any free browser tool.

Click the Checkbox tool in the toolbar, then click anywhere on the page to drop a tick mark (✓). Adjust the color and size in the properties panel.

Yes. Click the Signature tool to open a drawing pad. Draw your signature with mouse, trackpad, or touch screen, then click Save. The signature becomes a transparent image you can drag and resize anywhere in the PDF.

No. The editor uses PDF.js to render and pdf-lib to save modifications, both running entirely in your browser. Your file never reaches a server. Safe for contracts, medical forms, tax documents, anything confidential.

Add text with custom fonts/colors, add checkboxes/tick marks, draw signatures, highlight text, whiteout (cover) content, freehand draw, add rectangles, circles, lines, insert images, rotate pages, delete pages, and download the edited PDF.

There is no hardcoded file size limit. The editor handles whatever your browser memory allows, typically 100 MB or larger on modern laptops. Sejda caps free users at 50 MB, this one does not.

No. The editor uses pdf-lib to write your changes back into the original PDF structure without re-rasterizing. Existing text, images, and formatting stay pixel-perfect.

Edit PDFs in your browser, without the upload

PDF is the universal share format for printable documents. But it was never designed to be edited. The PDF file format stores text as positioned glyphs, not as paragraphs of text you can re-flow, so traditional "PDF editors" that promise true text editing are usually either expensive desktop apps like Adobe Acrobat or web services that upload your file and run server-side conversion. This editor takes a different approach: instead of trying to rewrite the PDF's text streams, it overlays new content (text, checkboxes, signatures, shapes) on top of the original pages and then bakes everything into a single new PDF when you download. The result looks identical to what you saw on screen, the original page content stays intact, and your file never leaves your browser.

What you can do with this editor

The toolbar across the top is organized by action. Select lets you click and drag annotations you've already placed. Text opens an input box; type your text and place it anywhere on the page with custom font size and color. Checkbox drops a tick mark (✓) at the click position, perfect for filling out forms and surveys. Highlight drags a yellow translucent rectangle over text for emphasis. Whiteout drags a solid white rectangle over content you want to hide or replace, the foundation for editing existing text (whiteout the old, type the new on top). Draw is a freehand pen for handwritten notes and arrows. Rectangle and Circle add geometric shapes with adjustable outline color. Signature opens a dedicated drawing pad where you sign once and then place the signature image anywhere on any page. Image uploads a PNG or JPG from your device (logo, photo, scanned signature) and places it on the page.

The page sidebar

The left sidebar shows thumbnails of every page in your PDF. Click a thumbnail to scroll the main view to that page. Hover over a thumbnail and you get rotate-90 and delete buttons. Deleted pages stay grayed out in the sidebar but are removed from the final downloaded PDF. Rotated pages are rotated in the output too. For multi-page contracts, lab reports, or e-books, the sidebar is the fastest way to navigate.

How the under-the-hood technology works

Two open-source libraries do the heavy lifting. PDF.js is Mozilla's pure-JavaScript PDF parser and renderer, the same engine that powers Firefox's built-in PDF viewer. It reads your file, parses the PDF structure, and renders each page to a canvas at high resolution. We use this rendering as the visual canvas you draw annotations on. pdf-lib is a JavaScript library specifically for creating and modifying PDF files. When you click Download, the editor uses pdf-lib to open your original PDF, walk through every annotation you added, and draw each one onto the corresponding page using the PDF's native drawing primitives (text objects for text, vector graphics for shapes and signatures, raster images for embedded photos). The result is a single PDF that contains your original document plus your edits, all properly embedded.

Because both libraries run in your browser, the whole flow is private. There is no server-side processing, no upload step, no telemetry. We have no way to see what document you opened or what edits you made. Close the tab and the file is gone from memory. This matters more for some documents than others. A printable poster you're annotating with a friend's name is fine to upload to anyone. A signed contract with your social security number, a medical record, or a draft of a sensitive business document is not. The browser-only approach removes the question entirely.

Tips for cleaner editing

For replacing existing text: use the Whiteout tool to cover the old text first, sized to match the surrounding white space, then use Text on top to type the replacement. This is the closest thing to "editing existing text" any free browser tool can do, and the output looks almost indistinguishable from a real edit when done carefully.

For form filling: click the Checkbox tool first and drop tick marks into every box you need to check. Then switch to Text and click into each text field to type your information. The default 14 pt size matches most government and business forms.

For signing: click Signature in the toolbar, draw your name in the modal, click Save. The signature becomes a transparent image you can place anywhere. Most people sign once at the start of a session and then drop the same signature on multiple signature lines throughout the document.

For redacting sensitive information: use Whiteout (solid white) for visual redaction. Note that this is visual only — the original text is technically still in the PDF's data stream and could be recovered by an expert. For legally compliant redaction, use desktop Acrobat's redaction tool which actually deletes the underlying text. For everyday privacy (covering an address before posting a screenshot of a bill), whiteout is fine.

Pairing with other PDF tools on JustDownSize

The editor pairs naturally with the other PDF tools on the site. Run a PDF through Merge PDF first to combine multiple files, then edit the combined result here. Use Split PDF to extract specific pages before editing them. After editing, Compress PDF can shrink the file for email or upload. If you need to pull text out of a PDF instead of editing it, PDF to Text does that. For password-protected PDFs, Unlock PDF removes the password first so the editor can open the file. All of these tools, like the editor, run in your browser without uploading anything.