Free PDF Editor — Add Text & Page Numbers, Rotate, Delete, Reorder

True client-side PDF editing with pdf-lib: stamp text on any page, add page numbers, rotate/delete/reorder pages — then download. Files never leave your browser.

Quick answer: Edit PDF files free in your browser: add text anywhere, insert page numbers, rotate, delete or reorder pages. No signup, no watermark, no upload — editing runs 100% on your device.

📄 Drop a PDF here or click to choose — it never leaves your device

How to use

  1. Load a PDF — it opens locally; page previews appear.
  2. Edit — click the preview to place text (size/color selectable), toggle page numbers, rotate/delete/reorder pages from the list.
  3. Download — the edited PDF is rebuilt on your device. No server, no watermark.

About this tool

A genuinely free PDF editor with no signup, no watermark and no upload: pdf-lib runs inside your browser and writes a fresh PDF locally. You can add text (click a spot on the preview to place it), insert page numbers (with position + start-number options), rotate pages in 90° steps, delete pages, and reorder them by list. Honest note: added text is a new overlay layer written on top of the page — retyping text that already exists inside the PDF (full reflow editing like Word) is not possible client-side; for that use a desktop editor. For signing, our Sign PDF tool adds drawn/typed signatures the same way.

FAQ

Is this PDF editor really free with no watermark?
Yes. Processing happens in your browser with pdf-lib; output has no watermark and no account is required.
Can I edit existing text in the PDF?
No — and be suspicious of any free web tool claiming full reflow editing without an upload. This editor adds a new text layer, page numbers, and manages pages (rotate/delete/reorder). Editing embedded text requires desktop software.
How do I put text exactly where I want?
Click/tap the page preview where the text should start, type your text, adjust size and color, then Apply. You can add multiple text stamps.
Are my files uploaded anywhere?
No. The tool reads your file with the browser FileReader API and writes the output locally — you can watch the network tab stay silent.
Can I add page numbers like 'Page 3 of 10'?
Yes — enable Page numbers, choose position (bottom-center/bottom-right/top-right) and format (plain, 'Page N', 'Page N of M').
Does it work on mobile?
Yes for page operations and page numbers; precise text placement is easier with a mouse. Nothing is uploaded either way.