Format JSON, convert YAML to JSON, decode JWTs, test cron schedules and regex, convert timestamps, encode and decode, hash text and pick colors — all in your browser.
Base64 Encode / DecodeEncode text or files to Base64, or decode Base64 back to text — with full Unicode support.Color ConverterConvert colors between HEX, RGB and HSL, pick from a color wheel, and get shades, tints and contrast ratios.Cron Expression TesterPaste a cron expression to get it explained in plain English and see exactly when it will run next — in your local time and in UTC. Catches the schedules that look right but fire far more often than you meant.Hash GeneratorCompute MD5, SHA-1, SHA-256 and SHA-512 hashes of text or files, entirely in your browser.JSON Formatter & ValidatorPretty-print, validate and minify JSON. Errors are reported with the exact line and position.JSON to CSV ConverterTurn a JSON array into a spreadsheet-ready CSV, or a CSV into clean JSON. Nested objects are flattened with dotted keys, quotes and embedded commas are handled properly, and nothing is uploaded.JWT DecoderPaste a JSON Web Token to read its header and payload, see every claim explained in plain English, and check whether it has expired. Optionally verify an HMAC signature. Nothing is sent anywhere.Regex TesterTest regular expressions against sample text with live highlighting, match details, capture groups and replace.Unix Timestamp ConverterConvert a Unix epoch timestamp to a readable date, or a date to a timestamp. Seconds, milliseconds, microseconds and nanoseconds are detected automatically, in your local time zone and UTC.URL Encode / DecodePercent-encode text for use in URLs, or decode an encoded URL back to readable text. Also parses query strings.UUID GeneratorGenerate one or thousands of random version-4 UUIDs (GUIDs) with cryptographic randomness.YAML to JSON ConverterConvert YAML to JSON or JSON to YAML instantly, with clear error messages that point to the line that’s wrong. Everything runs in your browser.