Developer Tools
32 free online tools โ JSON, encoding, hashing and formatting utilities
Utilities for the small, constant chores of programming: format and validate JSON, test a regular expression, encode and decode Base64, URLs and HTML entities, generate hashes and UUIDs, decode a JWT, read a cron expression, convert between JSON, CSV, YAML and XML, minify or beautify code, and format SQL. All of them run in your browser, which matters when the data is a production token or a customer record.
Grouped by job
- Data formats โ JSON formatter, CSV โ JSON, YAML and XML converters, SQL formatter.
- Encoding โ Base64, URL, HTML entities, text to binary/hex, number bases.
- Identifiers and secrets โ hashes (MD5 to SHA-512), UUIDs, JWT decoder with real signature verification.
- Text and code โ regex tester, diff checker, minifiers and beautifiers for JS, CSS and HTML, Markdown โ HTML.
- Ops โ cron parser, HTTP status codes, user-agent parser, fake data generator.
Why "runs in your browser" is the whole point
A JWT, a database row, an API response โ the things developers paste into online tools are frequently things that should not leave the machine. Every tool on this page processes in the browser: open the network tab and watch nothing go out. Where a real library is needed (a JavaScript minifier that does not break code, an SQL parser that understands eleven dialects), it is downloaded once and runs locally.
Correctness over convenience
Several tools here exist because the quick version is wrong: a regex "minifier" that mangles JavaScript, a Base64 decoder that corrupts UTF-8, a number converter that silently rounds past 2^53, a JWT "verifier" that only decodes. Each of these implements the real thing and says what it does not do.