30 tools that run in your browser
Every tool on this page does its work in your own browser. Nothing is uploaded, nothing is logged, and there is no account to create. Once a page has loaded you can go offline and it still works — which is the point, because most of these take input you shouldn't be handing to a stranger's server.
Why these exist. Catalase is a code editor that runs AI models on your own machine rather than sending your code somewhere. These tools follow the same principle: a diff checker that posts both sides of your diff to a server, or a JWT decoder that receives your live token, is solving a local problem remotely for no good reason. These don't.
Convert
Move data between formats and encodings.
Format
Make unreadable text readable, or strip it back down.
Inspect
Compare, decode and measure.
Generate
Identifiers, secrets and slugs, from your browser's cryptographic random source.
Reference
The things worth looking up, explained rather than just listed.
How these tools handle your data
All thirty run as JavaScript in your browser. There is no server component, so:
- Nothing is uploaded. Your input never crosses the network. You can verify this — open your browser's network tab, use any tool, and watch that no request is made.
- Nothing is stored. No cookies for tracking, no accounts, no history. Reload the page and it is empty.
- They work offline. Once a page has loaded, disconnect and it keeps working.
- No sign-up, no rate limits, no paywall.
This matters most for the tools that take secrets. A JWT is a live credential; an API key is a secret; a prompt often contains proprietary instructions or customer data. Pasting any of those into a tool that posts them to a server means disclosing them to whoever runs it. These don't.
Where each tool is honest about its limits
Several of these take deliberate shortcuts, and each page says so plainly rather than leaving you to find out:
- The token counter is a heuristic estimate, within roughly 10–15% — an exact count needs each model's own multi-megabyte vocabulary file.
- The SQL formatter is keyword-driven, not a parser, so it doesn't re-indent nested subqueries by depth.
- The Python formatter tidies indentation and spacing; it is not Black and won't reflow long lines or sort imports.
- The YAML converter covers the config-file subset, not anchors, aliases or multi-document streams.
- The JWT decoder decodes but deliberately does not verify signatures, because that would mean asking you to paste a signing secret into a web page.
The same idea, in an editor
These tools keep your data on your machine because there is no reason not to. Catalase takes that further: it is a free, open-source code editor that runs language models locally through Ollama, so your code is not sent to a provider unless you explicitly pick a cloud model. No account, no telemetry, Apache-2.0 licensed, for Windows and Linux.