100% browser-based
Every tool on OhMyPDF runs inside the browser tab you already have open. We use pdf-lib for editing PDFs and pdfjs-dist for rendering. There is no backend, no queue, and no upload progress bar.
Merge, split, compress, rotate, watermark, and convert PDFs entirely in your browser. No upload, no signup, no server processing — your PDFs never leave your device.
Combine multiple PDFs into one
Extract pages or split by ranges
Reduce PDF file size
Each page → JPG or PNG
Combine JPG/PNG into one PDF
Rotate pages 90 / 180 / 270°
Remove specific pages
Add text watermark
Remove a known password
Extract all text from a PDF
Ask questions about your PDF
Insert page numbers in any position
Trim page margins
Reorder pages with thumbnails
Each page → PNG, ZIP download
Place text at any coordinate
Stamp a PNG/JPG logo on every page
Convert scanned PDFs to searchable text
Convert iPhone HEIC photo to PDF
Add a hand-drawn signature to a PDF
Every tool on OhMyPDF runs inside the browser tab you already have open. We use pdf-lib for editing PDFs and pdfjs-dist for rendering. There is no backend, no queue, and no upload progress bar.
You don't create an account, you don't get rate-limited, and you never wait in line behind other users. Open a tool, drop a file, get the result. The whole thing works offline once the page is loaded.
Your PDFs never leave your device. You can disconnect from the network after the page loads and the tools still work — proof that no part of your file is being sent anywhere. Open the browser's network tab to verify.