PDF Tools
A grab-bag of PDF utilities that run entirely in your browser — no upload, no server, nothing leaves your device. Built with pdf-lib and pdf.js.
Merge PDF
Combine several PDFs into one, in the order you choose.
Split PDF
Extract a page range, or split into separate files.
Organize pages
Reorder, duplicate, or delete pages with a page list.
Rotate PDF
Turn all pages, or just some, by 90/180/270°.
Crop PDF
Trim margins from every page by percentage.
PDF → JPG
Render each page to a JPG or PNG image (zipped).
JPG → PDF
Turn a batch of images into a single PDF.
Page numbers
Stamp page numbers with position and format options.
Watermark
Overlay text or an image across every page.
Sign PDF
Draw a signature and drop it onto a page.
Edit metadata
Change title, author, subject, keywords and more.
Compress PDF
Shrink file size by re-rasterizing pages at lower DPI.
Unlock PDF
Strip owner-password permission restrictions.
Extract text
Pull the plain text out of a PDF, page by page.
Coordinate viewer
Read back the exact coordinates of a region on a page.
Why Choose In-Browser PDF Processing?
Uploading sensitive tax forms, contracts, medical records, or corporate reports to third-party conversion websites poses significant data privacy risks. PDF Tools by Aris Wahyudiyanto runs entirely inside your web browser.
How does browser-based compression work?
PDF compression renders document pages to HTML5 canvas bitmaps at optimized DPI levels, removing hidden metadata and uncompressed streams to achieve up to 70% smaller file sizes.
Is my digital signature securely drawn?
Yes. Your signature is captured as an HTML5 canvas drawing and stamped onto the PDF coordinate grid locally. It is never stored or transmitted anywhere.