Developer Tools
Formatters, validators, encoders and converters for everyday development: JSON, XML, HTML, CSS, JavaScript and SQL formatting, Base64 and URL encoding, JWT decoding, hashing, regular expressions, timestamps, colours and data conversion between CSV, JSON and YAML. Everything runs locally in your browser.
38 tools
- JSON Formatter & BeautifierFormat, beautify and pretty-print JSON with your choice of indentation, and pinpoint syntax errors.
- Password GeneratorCreate strong, random passwords or memorable passphrases, with a strength meter — generated on your device.
- JSON ValidatorCheck whether JSON is valid and find the exact line and column of any syntax error.
- Unix Timestamp ConverterConvert Unix epoch timestamps to dates and back, in seconds or milliseconds.
- Base64 EncoderEncode text or files to Base64 (standard or URL-safe), including data URLs for images.
- UUID GeneratorGenerate random v4 or time-ordered v7 UUIDs in bulk, with formatting options.
- Regex TesterTest JavaScript regular expressions with live match highlighting, capture groups and replace preview.
- Base64 DecoderDecode Base64 or Base64URL to text, or to a downloadable file for binary data.
- Colour ConverterConvert colours between HEX, RGB, HSL, HSV and CMYK, with a picker and contrast check.
- Hash GeneratorGenerate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes and HMACs for text or files.
- Text Diff CheckerCompare two texts and highlight what was added and removed, word by word or line by line.
- HTML FormatterBeautify messy or minified HTML with consistent indentation.
- JWT DecoderDecode a JSON Web Token’s header and payload and check its expiry — in your browser.
- Data Storage ConverterConvert bytes, KB, MB, GB, TB and binary units like GiB.
- SQL FormatterFormat SQL queries for PostgreSQL, MySQL, SQL Server, SQLite, Oracle, BigQuery and more.
- URL EncoderPercent-encode text for URLs and query strings — or switch to decoding.
- XML FormatterPretty-print XML with clean indentation, and minify it again when you need to.
- CSV to JSON ConverterConvert CSV (or TSV) to JSON, using the header row for keys and detecting numbers.
- Favicon GeneratorCreate a complete favicon package — ICO, PNG, Apple and Android icons — from an image or text.
- JSON to CSV ConverterConvert a JSON array to CSV for Excel or Google Sheets, flattening nested objects.
- Number Base ConverterConvert numbers between decimal, hexadecimal, binary, octal and base 36 — exactly, at any size.
- Fake Data GeneratorGenerate realistic fictional test data — names, emails, addresses, companies — as JSON, CSV or SQL.
- HEX to RGB ConverterConvert a HEX colour code to RGB (and HSL, CMYK) instantly.
- JavaScript FormatterBeautify JavaScript and JSON-like code with readable indentation.
- JSON MinifierMinify JSON by removing whitespace and line breaks, and see how much smaller it gets.
- Markdown PreviewerWrite Markdown and see the formatted result live, then copy or download the HTML.
- URL DecoderDecode percent-encoded URLs and query strings back into readable text.
- CSS Gradient GeneratorDesign linear, radial and conic CSS gradients visually and copy the code.
- RGB to HEX ConverterConvert RGB colour values to a HEX code for CSS and design tools.
- CSS FormatterBeautify minified CSS into readable, indented rules.
- CSV ViewerOpen a CSV file as a sortable, filterable table in your browser — no spreadsheet needed.
- XML ValidatorCheck that XML is well-formed: matching tags, one root element and properly closed markup.
- YAML to JSON ConverterConvert YAML to JSON — for config files, Kubernetes manifests and CI pipelines.
- CSS MinifierMinify CSS by removing comments and whitespace, and see the size saving.
- HTML Entity EncoderEscape <, >, &, quotes and optionally all non-ASCII characters as HTML entities.
- URL Slug GeneratorTurn titles into clean, SEO-friendly URL slugs, one per line.
- JSON to YAML ConverterConvert JSON to clean, readable YAML for configuration files, keeping your data types intact.
- HTML Entity DecoderConvert HTML entities like &amp;, &#39; and &eacute; back into characters.