Encoding & data
22 tools
- JSON formatterValidate, pretty-print, and minify JSON.
- JSON to TypeScriptInfer TypeScript interfaces from JSON, including nullables.
- Base64 encode & decodeUTF-8 safe Base64 encode and decode.
- URL encode & decodeEncode or decode text for use in a URL.
- HTML entity encode & decodeEscape and unescape HTML entities.
- JSON to CSVConvert JSON arrays to CSV and back.
- CSV to TSVSwap comma and tab separated values.
- YAML to JSONConvert YAML documents to JSON.
- XML to JSONParse XML to JSON and serialize back.
- Query string to JSONTurn a query string into JSON.
- JSON path explorerWalk a JSON tree by path.
- Flatten JSONDot-path flatten nested objects.
- Unflatten JSONRebuild nested JSON from dotted keys.
- JSON ↔ TOMLConvert JSON and a simple TOML subset.
- .env ↔ JSONTurn dotenv files into JSON and back.
- JSON diffCompare two JSON documents side by side.
- JSON to schemaInfer a draft JSON Schema from a sample.
- Base32Encode and decode Base32.
- Base58Bitcoin-style Base58 encode and decode.
- Punycode / IDNConvert internationalized domain names.
- CSV to SQLBuild INSERT statements from CSV.
- NDJSONSplit or join newline-delimited JSON.