Developer tools
The small utilities developers reach for every day: format and validate JSON, XML, SQL and code; convert between JSON, CSV, YAML and XML; encode and decode Base64, URLs and HTML; decode JWTs; generate UUIDs, hashes and cron expressions; test regular expressions; and diff two files.
Everything runs locally in the browser, so API keys, tokens and data you paste are never sent anywhere.
All 30 tools
- JSON FormatterFormat, minify and validate JSON with exact errors, auto-fix and a tree view.
- JSON ValidatorCheck JSON syntax and see the exact error line, column and a plain-English hint.
- JSON Schema ValidatorValidate JSON against draft 4, 7, 2019-09 or 2020-12 schemas, or generate a schema.
- Base64 Encode/DecodeEncode text or files to Base64 and decode Base64 back to text or the original file.
- JWT DecoderDecode JWTs, see every claim explained and verify the signature with a secret or key.
- URL Encode/DecodeEncode or decode URLs and query strings, and split any link into its parameters.
- Diff CheckerCompare two texts or files side by side, with changed words highlighted.
- JSON to CSVConvert JSON to CSV or Excel, with nested objects flattened into columns.
- CSV to JSONConvert CSV, TSV or Excel sheets to JSON, with types detected and nested keys.
- YAML to JSONConvert YAML to JSON with anchors, multi-document files and exact error positions.
- JSON to YAMLConvert JSON to clean YAML for Kubernetes, Docker Compose and CI configs.
- XML to JSONConvert XML to JSON, with attributes, arrays and namespaces handled your way.
- JSON to XMLConvert JSON to well-formed XML with a custom root, attributes and array styles.
- cURL to FetchConvert cURL commands to fetch, Axios, Python, PHP, Go and 10 more languages.
- HTML Table GeneratorBuild styled HTML tables in a spreadsheet editor or paste them from Excel.
- Markdown Table GeneratorCreate Markdown tables in a spreadsheet editor or from Excel and CSV data.
- HTML/CSS/JS MinifierMinify HTML, CSS and JavaScript with Terser and CSSO, and see the savings.
- Code BeautifierBeautify minified HTML, CSS, JavaScript, JSON, XML and SQL with the language detected.
- SQL FormatterFormat SQL for MySQL, PostgreSQL, SQL Server, Oracle and 12 more dialects.
- SQL MinifierCompress SQL by removing comments and whitespace, with strings and hints kept.
- Regex TesterTest regular expressions live, with groups, replace previews and an explanation.
- UUID GeneratorGenerate UUIDs and GUIDs in bulk, in any format, and decode existing ones.
- Cron GeneratorBuild and explain cron expressions and see the next run times in any time zone.
- Chmod CalculatorConvert Linux permissions between octal, symbolic and ls -l, with ready commands.
- IP Subnet CalculatorCalculate IPv4 and IPv6 subnets, split networks and convert ranges to CIDR.
- Hash GeneratorHash text or large files with SHA-256, MD5, SHA-3, BLAKE3 and more, or verify a checksum.
- XML FormatterFormat, minify and validate XML, with a tree view and an XPath tester.
- HTML Encode/DecodeEncode text to HTML entities or decode them, and fix double-encoded text.
- HTTP Status CodesEvery HTTP status code explained, with causes, fixes and the effect on SEO.
- User Agent ParserSee your browser, OS and device, and parse user agents or log files, bots included.