Open any PDF and do the things you came here for: rotate, reorder, delete, merge, split, annotate, sign, watermark, number pages, tweak metadata, and lock or unlock with a password. Everything happens in your browser — your file never leaves your device — and every change is undoable.
Drop a PDF here or click to browse
Everything runs locally in your browser — your file never leaves your device.
Page-level controls, content annotations, global enhancements, and document metadata — all from one clean toolbar. No sign-ups, no watermarks on output, no quotas.
Rotate pages 90° in either direction, reorder by drag-and-drop, delete single pages or selected batches, and duplicate pages with one click.
Merge another PDF at the end of your document, or insert a blank A4 page at any point in the sequence.
Check the pages you want to keep, click 'Extract', and download them as a brand-new PDF — the original stays untouched.
Click-to-place any annotation. Add free text with custom size/color, drop in any image, or draw a live signature and stamp it where you want.
Apply a text watermark to every page. Pick color, size, opacity, rotation, and one of five positions — center (rotated) or any corner.
Auto-add page numbers with a custom format (Page {'{n}'} of {'{total}'}), any position, color, font size, and starting offset.
Set title, author, subject, and keywords — or wipe them entirely for privacy before sharing externally.
AES-128 encrypt your PDF with a user password and fine-grained permissions (print, modify, copy, annotate). All done locally.
Open a password-protected PDF, enter the password once, and save a permission-free copy. The password never leaves your device.
Every operation snapshots into a 30-step history. Mistakes are never fatal. Ctrl/Cmd+Z to undo, Ctrl/Cmd+Y to redo.
The editor loads and saves PDFs entirely in your browser using WebAssembly. Nothing is uploaded, nothing is logged.
Drag a file onto the upload zone or click to browse. The editor parses it locally — nothing is uploaded.
Rotate, reorder, delete, duplicate, or add new blank pages. Select any combination of pages for batch actions.
Click-to-place text, images, or a drawn signature. Apply watermarks or page numbers across all pages in one click.
Hit 'Download' to save your edited PDF. Original metadata is preserved unless you chose to modify or clear it.
The PDF Editor on sourcecodestack gives you a complete set of page-management, annotation, and security tools without ever sending your file to a server. Open any PDF, make changes in the visual editor, and download the result — no account, no watermarks, and no file size quotas imposed by a subscription tier.
The editor is built on WebAssembly, which means the same AES-128 encryption, signature drawing, and metadata editing that would normally require desktop software runs directly inside your browser tab. Every action is added to a 30-step undo history, so experimenting is always safe, and keyboard shortcuts (Ctrl/Cmd+Z to undo, Ctrl/Cmd+Y to redo) work just as you would expect.
Full Guide Available
Learn PDF annotation, signing, text overlays, compression, and privacy-first document editing.
Few digital frustrations are as universal as receiving a PDF you need to change — and having no idea how.…
Read guide →ArticleEdit, annotate, sign, and protect PDFs online with this comprehensive browser-based guide.
Read guide →BlogEvery office worker, student, and freelancer has been there: you need to merge two PDFs, compress a file that…
Read guide →