Toolbit

Offline Developer Tools That Work Without an Internet Connection

Most developer utilities on the web stop being useful the moment the connection does — and several of them were never safe to paste a token into in the first place. Toolbit is a complete toolbox that installs once and then works with the network unplugged.

Why offline matters more than it sounds

Offline is not only about aeroplanes. It is about the locked-down corporate network that blocks unknown domains, the air-gapped environment where regulated data lives, the customer site with hostile WiFi, and the simple fact that a tool which never makes a request cannot leak anything. When the formatter runs in your tab, "did that JSON contain a customer record?" stops being a question you need to answer.

How Toolbit works without a connection

Toolbit is a progressive web app. The first visit caches the application shell and every tool; after that the service worker serves them from disk. There is no API to call because every transformation — parsing, formatting, hashing, encoding — is implemented with standard browser APIs. A native desktop build for macOS, Windows, and Linux is available when you would rather have an icon in the dock.

What is in the offline toolbox

Formatters for JSON, YAML, XML, SQL, CSS, and GraphQL. Encoders and decoders for Base64, URLs, HTML entities, JWTs, X.509 certificates, and protobuf wire format. Generators for UUIDs, hashes, passwords, TOTP codes, QR codes, and realistic test data. Converters for timestamps, colours, units, images, and CSV. Inspectors for regular expressions, diffs, git patches, and cron expressions. Plus an HTTP client and a WebSocket tester for the moments the network is back.

Installing for offline use

In a Chromium or Edge browser, use the install icon in the address bar. On iOS, use Share then Add to Home Screen. Or download the desktop build for your platform. In every case the tools are then available with no connection, and no data leaves the device.

Start with these tools

Frequently asked questions

Do offline tools still get updates?
Yes. When you are next online the service worker fetches the new version in the background and applies it on the following load.
Is an offline web app as private as a native one?
In this case yes — Toolbit makes no network requests of its own at all, so there is nothing to intercept whether you are online or not.
Which tools need a connection?
Only the API request builder and the WebSocket tester, which by definition talk to a remote endpoint. Everything else is pure computation.