17 tools · 0 uploads · 0 accounts
Small browser tools that never see your files
Every tool here runs inside your browser: merge and split PDFs, compress and convert images, generate hashes and QR codes, read text out of a photo. Because the work happens on your own device rather than on a server, nothing is uploaded, there is no file size quota, no daily limit, no account and no watermark — and no paid tier.
Prefer to check first? Open your browser’s network panel, run any tool, and watch it stay quiet.
Merge, split, rotate and number PDF pages without uploading the file. The page count you see is the page count you get — there is no server round trip that could truncate it.
- Merge PDFCombine several PDF files into one document, in the order you choose. Runs locally.Open tool →
- Split PDFExtract a page range, or explode a document into one PDF per page. Runs locally.Open tool →
- Rotate & reorder pagesSee every page, rotate or delete the ones you do not want, drag to reorder, then save.Open tool →
- Add page numbersStamp page numbers onto every page, at the corner you choose. Text stays selectable.Open tool →
- Images to PDFBuild a PDF from JPG, PNG or WebP images, one page each or fitted to a page size.Open tool →
- PDF to imagesRender every PDF page to a PNG or JPEG at the resolution you choose.Open tool →
Images
3 toolsCompress, convert, resize and crop images through the Canvas API. Format support is exactly what your own browser can encode: JPEG and PNG everywhere, WebP almost everywhere, AVIF in current Chrome, Edge and Safari.
- Compress imageRe-encode a JPEG, PNG or WebP at a quality you choose, with a before/after size comparison.Open tool →
- Convert image formatConvert between JPG, PNG, WebP and AVIF using your browser’s own encoder.Open tool →
- Resize & cropScale to exact dimensions or a percentage, and crop to a fixed aspect ratio.Open tool →
Text & code
6 toolsSmall deterministic utilities for text and code. They need no network at all, so they work offline and their output is reproducible.
- QR code generatorTurn any text or URL into a downloadable PNG or SVG QR code.Open tool →
- JSON formatterPretty-print, minify and validate JSON, with the error position when it is invalid.Open tool →
- Hash generatorSHA-1, SHA-256, SHA-384 and SHA-512 digests of text or a file, computed locally.Open tool →
- Base64 encoderEncode text or a file to Base64 and decode it back, including URL-safe variants.Open tool →
- Regex testerTry a JavaScript regular expression against sample text, with matches and capture groups.Open tool →
- Share a linkTurn a snippet or a file into a short link that expires. Stored briefly, never indexed.Open tool →
On-device AI
2 toolsModels that normally live behind an API, downloaded once and run on your own hardware. The first visit is slower because the model has to arrive; after that the browser caches it.
Why the files stay on your device
There is no upload endpoint to leak through
The pages are static files. Once loaded, the tool logic runs locally — there is no upload endpoint on those pages at all, which is a stronger guarantee than a promise to delete a copy afterwards. The one exception on the whole site is the sharing tool, and it says so on its own page.
Free because it costs us nothing
Sites that charge per conversion are paying for servers that process your file. When your own device does the work, there is no meter to run and nothing to upsell.
Honest about the limits
Each page states what it actually does — including where a browser-side approach is weaker than a server-side one, such as AVIF encoding or high-fidelity Office conversion.
Guides
All guides →- How to merge PDF files without uploading themCombine several PDFs into one document, in the order you choose, entirely in your browser. No upload, no account, no page limit.Read the guide →
- How to split a PDF: extract a page range or one file per pagePull out the pages you need from a PDF, or turn a document into one file per page — locally, without uploading it.Read the guide →
- How to compress an image without losing visible qualityRe-encode a JPEG, PNG or WebP at a quality you choose, with the before and after size side by side. Runs in your browser.Read the guide →
Questions people ask before using these tools
- Are these tools really free, or is there a paid tier?
- There is no paid tier. Every tool on this page does its work in your own browser using JavaScript, the Canvas API and WebAssembly, so there is no per-use cost to pass on and no reason to meter anything. There is no account, no credit card and no watermark.
- Do I have to upload my files?
- No — with one deliberate exception. Every tool that processes a file reads it in your browser, and you can open the network panel while one runs to see that no request carries it. The sharing tool is different by nature: a link has to point at something, so a paste is stored on this site until it expires, and that page says so plainly instead of hiding behind the general claim.
- Is there a file size limit?
- There is no limit imposed by us — nothing is uploaded, so there is no server quota to hit. The practical ceiling is your own device’s memory. On a phone, very large PDFs or images can be slow; on a desktop they are usually fine.
- Do these tools work offline?
- The PDF, image and text tools need no network at all once the page has loaded, so they keep working offline. The two on-device AI tools download a model on first use, so they need a connection once and are cached after that.
- Is there a limit on how many files I can process?
- Not for the tools that run locally: the work happens on your machine, so there is no daily quota, no queue and no rate limit. The sharing tool is the exception, because storage is finite — one paste is capped at 10 MB or 200,000 characters, and the site’s store has a daily write budget that ordinary use never approaches.