Free Developer & Data Tools
Fast, private, and easy-to-use online tools for developers, programmers, and data professionals.
- 100% client-side processing
- Instant results, no waiting
- No sign-up, no data collection
JSON & Data
Format, validate, minify, diff and convert JSON — the everyday data toolkit.
- JSON FormatterFormat and beautify JSON with configurable indentation, or minify it in one click.
- JSON ValidatorCheck whether JSON is valid and get precise error locations with line and column numbers.
- JSON MinifierCompress JSON by removing whitespace and see exactly how many bytes you saved.
- JSON DiffCompare two JSON documents and highlight additions, removals and changed values with paths.
- JSON Schema ValidatorValidate JSON against a JSON Schema (draft-07 to 2020-12) with clear, path-aware error messages.
Encoding & Decoding
Base64, URL and HTML encoding tools for text and web data.
- Base64 EncoderEncode text to Base64 with full Unicode support. Fast, free and runs entirely in your browser.
- Base64 DecoderDecode Base64 back to readable text with strict validation and clear error messages.
- URL EncoderPercent-encode text or full URLs for safe use in query strings and links.
- URL DecoderDecode percent-encoded URLs and query strings back to readable text.
- HTML EncoderEncode text for safe use in HTML — the five special characters, or all non-ASCII as numeric entities.
- HTML DecoderDecode HTML entities back to readable text — named entities and numeric references.
Developer Utilities
Regex testing, JWT decoding, timestamps, hashing and more.
- UUID GeneratorGenerate secure random UUIDs (version 4) in bulk, with formatting options.
- JWT DecoderDecode JWT headers and payloads, with expiration and timestamp claims explained.
- Timestamp ConverterConvert unix timestamps to readable dates and dates back to unix time, in seconds or milliseconds.
- Hash GeneratorCompute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, locally in your browser.
- Regex TesterTest regular expressions against sample text with live match results and capture groups.
- Text Case ConverterConvert text between UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case and more.
Converters
Convert between JSON, CSV, YAML, XML and other data formats.
- JSON to CSVConvert JSON arrays of objects to CSV with automatic column detection and proper escaping.
- CSV to JSONConvert CSV data to JSON with automatic delimiter detection and support for quoted fields.
- JSON to YAMLConvert JSON to clean, readable YAML with configurable indentation.
- YAML to JSONConvert YAML to JSON with clear errors that point to the exact line.
- JSON to XMLConvert JSON to XML with attribute support, arrays and indentation control.
- XML to JSONConvert XML to JSON with strict validation and clear line/column error messages.
Formatters
Beautify SQL, HTML, CSS and JavaScript code with real parsers.
- SQL FormatterFormat SQL queries with dialect-aware rules for MySQL, PostgreSQL, SQLite and more.
- HTML FormatterBeautify HTML — proper indentation, with embedded CSS and JS formatted too.
- CSS FormatterBeautify CSS stylesheets — one declaration per line, consistent indentation.
- JavaScript FormatterBeautify JavaScript — consistent indentation, spacing and brace styles.
Generators
Generate UUIDs, cron expressions and other values.