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.