Developer Tools
Small utilities for inspecting and converting the data formats that web development runs on. Input is processed locally, so you can paste internal payloads without sending them to a server.
18 tools
Tools in this category
- JSON FormatterFormat JSON with 2 spaces, 4 spaces or tabs, minify it, or sort keys. Syntax errors show the exact line and column. Runs in your browser.
- JSON ValidatorCheck whether JSON is valid. Errors show the line, column and the offending text, with hints for trailing commas, quotes and comments.
- JSON to CSV ConverterConvert a JSON array of objects to CSV. Nested objects become dot-path columns; choose comma, semicolon or tab and download a .csv file.
- CSV to JSON ConverterConvert CSV to JSON with a standards-compliant parser: quoted fields, line breaks in cells, delimiter detection and optional number detection.
- JSON ⇄ YAML ConverterConvert JSON to YAML or YAML to JSON in your browser. Handles anchors and multi-document YAML, quotes ambiguous strings and shows error lines.
- SQL FormatterFormat messy SQL into readable, indented queries for MySQL, PostgreSQL, SQL Server, SQLite, Oracle, BigQuery and more, or minify it to one line.
- Markdown PreviewWrite Markdown and see the rendered result live, with GitHub tables, task lists and strikethrough. Copy the HTML or download an .html file.
- Regex TesterTest JavaScript regular expressions live: highlighted matches, numbered and named capture groups, flags and a replacement preview. Runs locally.
- Cron Expression ExplainerTranslate a cron expression into plain English and see its next 10 run times in your time zone or UTC. Supports ranges, steps, names and @macros.
- URL Encoder / DecoderPercent-encode or decode URLs and query values with encodeURIComponent or encodeURI rules, UTF-8 support, + as space and clear errors.
- URL ParserBreak a URL into protocol, host, port, path, query and fragment, list every query parameter decoded, then edit, add or remove them and copy.
- Base64 Encoder / DecoderEncode text or files to Base64 and decode Base64 back to text or a downloadable file. UTF-8 safe, URL-safe variant, MIME line wrap. Runs locally.
- HTML Entity Encoder / DecoderEscape & < > " ' as HTML entities, optionally convert accents and symbols to named or numeric references, or decode entities back to text.
- JWT DecoderDecode a JSON Web Token locally: view the header and payload as formatted JSON, check exp, nbf and iat as readable dates, and see if it has expired.
- UUID GeneratorGenerate up to 1,000 random UUID v4 or time-ordered UUID v7 values with secure randomness. Copy or download them, and validate any UUID's version.
- Unix Timestamp ConverterConvert Unix timestamps in seconds, milliseconds, microseconds or nanoseconds to ISO 8601, RFC 2822 and local time, or a date to a timestamp.
- Number Base ConverterConvert integers of any size between binary, octal, decimal, hexadecimal and any base from 2 to 36. Accepts 0x, 0b and 0o prefixes and negative numbers.
- Text to Binary ConverterConvert text to binary, hexadecimal, decimal or octal UTF-8 bytes and decode bytes back to text. Shows byte counts and multibyte characters.