Developer tools tools
15 tools in this category.
JSON formatter/validator
Format, validate and minify JSON, with clear error messages when the JSON is invalid. Runs entirely in your browser.
JSON to CSV
Convert a JSON array of objects into a CSV file you can open in a spreadsheet.
CSV to JSON
Convert CSV data into formatted JSON, with a preview of the result.
XML to JSON / JSON to XML
Convert XML data to JSON, and JSON data back to XML, in your browser.
YAML to JSON / JSON to YAML
Convert YAML data to JSON, and JSON data back to YAML, in your browser.
Base64 encode/decode
Encode text to Base64 and decode Base64 back to text. Note: Base64 is encoding, not encryption.
URL encode/decode
Percent-encode a URL or query string, and decode encoded URLs back to readable text.
HTML/CSS/JS minifier and beautifier
Minify HTML, CSS and JavaScript to a smaller size, or beautify code into readable form with a real parser.
Regex tester
Test a regular expression live against your text, with matches highlighted and groups shown.
JWT decoder
Decode a JSON Web Token and show its header and payload. Tokens are decoded on your device only — never upload a real token to an untrusted site.
Hash generator
Generate SHA-256 digests for text using your browser's built-in cryptography, plus MD5 via a simple implementation where available. MD5 and SHA-1 are legacy checksums, not secure hashing.
UUID generator
Generate random UUIDs in bulk, in the standard format, for development and testing.
Unix timestamp converter
Convert Unix timestamps (seconds and milliseconds) to readable dates, and dates back to timestamps.
Color converter
Pick a colour and convert it between HEX, RGB and HSL, with a live preview.
CSS gradient / box-shadow generator
Design a CSS gradient or a box shadow with sliders and a live preview, then copy the CSS.