Free Developer Tools
Free, browser-based tools for developers — nothing to install, nothing sent to a server unless noted.
Each tool on this page runs entirely in JavaScript, in your own browser tab. There's no upload step, no account, and no waiting on a server round-trip — input stays on your machine unless a tool's own description says otherwise. That makes them safe to use with real passwords, real API keys, or real customer data when you're debugging something, since nothing leaves the page. It also means the tools keep working offline once the page has loaded, and there's no rate limit or usage cap to run into.
This started as a handful of one-off scripts I kept rewriting for myself — a password generator here, a JSON formatter there — and turned into a small toolbox once it was clear other developers hit the same small, recurring problems. Nothing here is trying to be a full product; each tool does one job, does it in the browser, and gets out of the way. The Laravel reference section below grew out of the same instinct: notes I kept re-deriving from official docs and past projects, written down once so they're quicker to check than to re-Google.
Security tools
Password generation, password strength checking, hashing, and JWT decoding all involve sensitive input, so these run client-side by design — a generated password, a string you're hashing, or a token's secret never crosses the network. The password checker's breach lookup is the one exception worth knowing about: to check whether a password has appeared in a known leak it needs to query an external database, and it does this using a k-anonymity approach so your full password (or even a full hash of it) is never transmitted.
Data & text tools
JSON viewing, CSV conversion, Base64 encoding, case and slug conversion, UUID generation, URL encoding, timestamp conversion, cron parsing, regex testing, and colour conversion are the kind of small transforms that come up constantly during day-to-day development — pasting a response body to check its shape, converting an export for a spreadsheet, or double-checking a schedule before it ships. These are fast, stateless operations, so keeping them client-side avoids the overhead of a server request for what's essentially a single function call.
Infrastructure
Reference notes and small tools for the AWS services and server config behind a deployed app — Lightsail, EC2, S3, DNS, Nginx, and the like.