Free PDF Tools
Edit, sign, stamp and manage your PDF documents — right in your browser. No account, no watermark, no subscription.
Open PDF Editor
Your files are processed locally in your browser. Nothing is uploaded to our servers.
Available Now
PDF Editor
Add text, images, drawings, highlights, whiteout, signatures and stamps. Reorder, rotate, delete or duplicate pages.
Sign PDF
Draw, type or upload a signature. Place it on one page, selected pages, or apply it to every page at once.
Stamp PDF
Add APPROVED, CONFIDENTIAL, PAID and other stamps, or create your own custom text stamp.
Merge PDF
Combine two or more PDFs into a single file, in the order you choose.
Split PDF
Split by page count or custom ranges — get separate files back as a ZIP.
Extract Pages
Pick exactly the pages you need and save them as a new PDF.
Compress PDF
Shrink file size — lossless structural optimization or stronger image-based compression.
Add Watermark
Stamp text like "DRAFT" or "CONFIDENTIAL" across every page.
Page Numbers
Number every page, in the format and position you choose.
Metadata Editor
View, edit or strip a PDF's Title, Author, Subject, Keywords and more.
Bulk Sign PDFs
Position one signature or stamp once, apply it to a whole batch of PDF files at once.
Lock / Unlock PDF
Add or remove real AES-256 password protection on a PDF.
Images to PDF
Combine JPG or PNG images into a single PDF.
PDF to JPG / PNG
Turn every page of a PDF into an image.
JPG ⇄ PNG Converter
Convert images between JPG and PNG.
Word to PDF
Convert a .docx document to PDF.
PDF to Word
Extract PDF text into an editable .docx file.
OCR — Extract Text
Recognize and extract text from a scanned PDF.
Why It's Private
Whenever technically possible, your files are processed directly inside your browser using JavaScript and WebAssembly — not on our servers. This means the document itself does not need to be uploaded to complete most operations here.
We do not create accounts, store your documents, or add a watermark to your downloaded files. If a future tool ever requires server-side processing, it will be clearly labeled before you use it.