Home / Tools
Free developer tools

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.

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.

Download Catalase freeWhat is Catalase?