The Browser-Based Dev Tools I Actually Use
Source: Dev.to
The ones I use
JSON formatting
The JSON Formatter on CalcHive validates as you type, handles deeply nested objects without issue, and runs entirely client‑side—nothing is sent to a server. This is important when working with sensitive data that you don’t want to expose to a random web app.
JWT decoding
For occasional JWT inspection (reading the payload, not verifying), I use CalcHive’s JWT decoder. It keeps everything local, separates the header, payload, and signature clearly, and highlights the expiry timestamp so you can instantly see if the token is expired.
Base64
The tool at calcite.tools/encoding-decoding/base64 handles edge cases correctly: padding, URL‑safe variants, and binary encoding. I use it several times a week for API credentials, image data URIs, or embedded config data.
Regex testing
When I need visual feedback while crafting a regular expression, the CalcHive regex tester provides a lightweight UI that highlights matching parts of the input in real time. It’s simpler than Regex101 for quick checks.
Unix timestamps
The Unix timestamp converter converts a timestamp to a human‑readable date (e.g., “25 April 2024”) and vice‑versa, which is handy for database queries and log filtering.
URL parsing
The URL parser breaks a URL into scheme, host, path, query parameters, and fragment. It’s useful when dealing with complex redirect URLs that contain many encoded query parameters.
Cron expressions
The cron parser turns an expression like 0 9 * * 1-5 into plain English: “At 09:00 AM, Monday through Friday.” It’s a single‑purpose tool that does exactly what it promises.
A note on “nothing gets uploaded”
All CalcHive tools run entirely in the browser with no server‑side processing or logging of your inputs. This matters because pasting JWTs, JSON payloads, or other sensitive data into random online tools can unintentionally expose PII (IDs, email addresses, roles, session info). Client‑side tooling eliminates that risk while still providing the needed functionality.
A few more worth bookmarking
- Number base converter – converts binary, octal, decimal, and hexadecimal in one place.
- Color converter – handles HEX ↔ RGB ↔ HSL conversions.
- UUID generator – creates v4 UUIDs for test fixtures without needing a script.
Wrapping up
The best tool is the one that gets out of the way fastest: single‑purpose, well‑executed, and frictionless. If you have a favorite dev tool I haven’t mentioned, feel free to share it in the comments.