Developer
JSON, encoding, hashes, tokens and regex. 14 free tools, all running in your browser.
/
JSON and data
JSON formatterFormat JSON with 2 spaces, 4 spaces or tabs, minify it to one line, sort keys and browse it as a tree.JSON validatorCheck whether JSON is valid and see the line, column and a plain explanation of any error, such as a trailing comma or a missing quote.JSON to CSVTurn a JSON list of objects into CSV for Excel or Google Sheets.CSV to JSONConvert CSV or spreadsheet cells to JSON.JSON to YAMLConvert JSON to clean YAML with risky values such as yes, no and 1.10 quoted for you, or turn YAML with anchors, merge keys and block text into JSON.
Encode and decode
Base64 encode and decodeEncode text to Base64 or decode it back, with full UTF-8 support, URL-safe Base64 and file to data URL conversion.URL encode and decodePercent-encode a query value or a whole web address, or decode one back to readable text.JWT decoderDecode a JSON Web Token to read its header and claims, with exp, nbf and iat shown as dates.
Generate
UUID generatorMake random version 4 or time-ordered version 7 UUIDs with your browser's cryptographic random numbers.Password generatorMake strong passwords or easy-to-type passphrases with your browser's cryptographic random numbers.SHA-256 hash generatorGet the SHA-256 hash of any text or file, along with SHA-1, SHA-384, SHA-512 and MD5.