About
Tools that stay on your device.
Free browser-native tools for QR codes, images, PDFs, a shareable note and developer tasks — no account, no watermark, no expiry. Built because most free web tools are trials in disguise.
Why this exists
Search for a free QR generator, image compressor or PDF merger and most results are a funnel. The tool is free until you need it for something real, or it carries a watermark, or it caps how many files you can process, or it needs an account before it will let you download anything.
This started as a QR code generator built on the belief that the underlying job — encoding text into a QR matrix — is a solved problem that runs comfortably in a browser tab, so there was no honest reason to ask for an account or a subscription to do it. The same reasoning turned out to apply just as well to compressing an image, merging a PDF or formatting some JSON: none of it needs a server, so none of it gets one.
What it will always do
These are commitments, not current limitations:
- Every tool stays free, with no account and no watermark.
- Processing stays client-side — your files, text and QR payloads are never uploaded.
- A static QR code never stops working, because it depends on nothing but itself.
- The format or standard each tool implements stays documented in public.
How it is built
A Next.js app rendered to static HTML, with every tool's actual work — QR encoding, image codecs, PDF structure edits, hashing, diffing — running entirely in the browser. It installs as a progressive web app, so you can add it to a home screen and keep using it with no connection.
It replaces an earlier version written in Flutter that did only QR codes. That version worked, but Flutter web renders into a canvas element, which means search engines and AI assistants see an empty page — no text, no headings, nothing to index or cite. For a tool people find by searching, that was fatal, so the rebuild moved to a form that serves real HTML, and used the opening it gave to grow into the other four families.
What is coming
Printable A4 and A5 pages have shipped: any code can be put on a page with your own heading and instructions, then printed or saved as a vector PDF. So has QR colour, shape and centre-logo customisation, with the error-correction level raised automatically when a logo needs the redundancy.
Still ahead: optional accounts for syncing saved codes and pages across devices. Accounts will stay optional — every tool will always work fully without one.