29 free, private online utilities — a flipbook creator, a URL shortener, a full PDF toolkit, image tools, barcode & QR generators and text & developer tools. No upload, no email, no sign-up.
A complete, free online PDF toolkit that runs entirely in your browser — merge, split, compress, convert, sign, protect, rotate and number PDF files. Nothing is ever uploaded to a server, so your documents stay 100% private.
Free in-browser photo and image tools — resize, crop, remove backgrounds and convert formats like HEIC and WebP. Your images are processed locally and never leave your device.
Free generators for everyday needs — print-ready barcodes for Amazon FBA and self-publishing, scannable QR codes that never expire, and strong, truly random passwords. No sign-up required.
Handy utilities for sharing and writing — shorten long links with a custom alias, QR code and click tracking, count words and reading time, compare two texts line by line, and work out IP subnet and CIDR networking math instantly.
Every tool on this page does its work locally, in the browser tab, using JavaScript and the file APIs the browser already provides. Nothing is uploaded and no copy is kept, which is the whole point for the PDF and image tools: a contract, a passport scan or a signed form never leaves the machine it was opened on. It also means the tools keep working with the network disconnected once the page has loaded.
That design has real limits, and they are worth stating plainly. Everything happens in your device's memory, so file size is bounded by what the tab can hold — a single 12-megapixel photo is 12 million pixels and about 34 MB once decoded to raw RGB, which is why a phone can stall on a batch that a laptop handles easily. There is also no server doing the heavy lifting, so genuinely expensive work such as OCR on a scanned document is slower here than in a paid desktop application.
Understanding what a tool actually does prevents disappointment. PDF merging is cheap because it rearranges existing page objects into one file structure rather than re-rendering anything, so a merged file is close to the sum of its parts and quality is untouched. Compression is the opposite: it works by downsampling and re-encoding the images inside the document, so it is lossy by design, and a text-only PDF has almost nothing to compress because the text was never the large part.
The barcode and QR tools encode redundancy on purpose. A QR code carries one of four error-correction levels — L, M, Q and H — which can restore roughly 7%, 15%, 25% and 30% of the symbol respectively, which is why a printed code still scans with a logo over the middle or a scuff across a corner. Linear barcodes protect themselves more simply, with a check digit: for UPC-A 03600029145, the odd-position digits are tripled, the rest added, and the total of 58 forces a final digit of 2 so that a single misread fails arithmetic rather than passing as a different product.