Skip to main content

Developer Tools

Formatters, converters and generators for everyday coding tasks.

All Developer Tools Tools

23 tools
JF

JSON Formatter & Validator

Format, minify, or validate JSON instantly — with syntax highlighting, right in your browser.

HF

HTML Formatter & Minifier

Pretty-print messy HTML with proper indentation, or minify it by stripping comments and extra whitespace.

CF

CSS Formatter & Minifier

Expand CSS into one readable declaration per line, or minify it down to a single compact line.

HG

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, entirely in your browser.

UG

UUID Generator

Generate cryptographically random UUID v4 identifiers, one or a hundred at a time.

UT

Unix Timestamp Converter

Convert a Unix timestamp to a readable date, or a date to a Unix timestamp — see both UTC and your local time at once.

JT

JSON to CSV Converter

Convert a JSON array of objects into a downloadable CSV file, with a header row built from every key and proper comma/quote handling.

YF

YAML Formatter & Validator

Re-indent YAML to clean 2-space formatting and check it for syntax errors, right in your browser.

XF

XML Formatter, Minifier & Validator

Pretty-print, minify or validate XML using your browser's built-in XML engine — fast and completely offline.

JF

JavaScript Formatter & Comment Stripper

Re-indent JavaScript based on brace depth, or strip comments and collapse blank lines for a lighter-weight file.

SF

SQL Formatter & Minifier

Uppercase keywords and lay SQL out one clause per line, or collapse it to a single normalized-whitespace line.

RT

Regex Tester

Write a regular expression, paste in real text, and watch every match highlight live — with full capture-group detail for each hit.

About Developer Tools

Developer Tools brings together the small, everyday utilities that software developers reach for dozens of times a week — not a full IDE replacement, but 23 focused tools that each solve one specific, recurring annoyance: pretty-printing a minified API response, checking whether a regex actually matches what you think it matches, generating a UUID for a new database row, decoding a JWT to see what claims it carries, or turning a cron expression into plain English before you accidentally schedule a job to run every minute instead of every hour. Every tool here runs entirely in your browser. There is no server round-trip between pasting code or data and seeing the result, which matters for two reasons: it's instant (no network latency, no loading spinner for a formatting operation that should take milliseconds), and it's private. Developers routinely paste real API keys, database connection strings, JWTs from production sessions, and internal configuration into tools like these — and none of that content is ever transmitted, logged, or stored anywhere. Everything from JSON formatting to SSH key generation happens with JavaScript running locally on your device. The tools fall into a few natural groups. Formatters and minifiers (JSON, YAML, XML, HTML, CSS, JS, SQL) take messy or minified code and either make it readable or make it small, depending on what you need at that moment — writing/debugging wants readable, shipping to production wants small. IDs and security tools (UUID, ULID, hash generator, JWT decoder, regex tester, credit card generator) cover the small cryptographic and identifier tasks that come up constantly during development and testing — generating a unique key, checking a SHA-256 checksum, or decoding a token to debug an auth issue (decoding only — this category does not verify signatures, since that requires a secret only your server has). Converters (timestamp, Markdown to HTML, JSON to CSV and back, JSON to TypeScript, cron expression builder) reshape data from one format developers work with into another. And a handful of more specialised tools — an SSH key pair generator using your browser's native Web Crypto API, a code-to-image exporter for sharing a snippet as a picture, a fake data generator for seeding a test database, and an aspect ratio calculator for image and video dimensions — round out the set. Each tool page includes a plain-English explanation of what it does, common pitfalls, and worked examples, so it doubles as a quick reference even if you already know roughly what the tool does. If you're not sure which tool covers what you need, the search bar at the top of every page searches across all tool titles, descriptions and FAQs at once.