13 free tools
Developer Tools
Developer tools for quick, everyday tasks. Format, minify, and validate JSON, convert JSON to CSV, encode and decode Base64 or URLs, escape HTML entities, convert text to binary, and generate SHA-256 hashes. Everything runs client-side, so your data stays on your device.
- Developer Tools
Base64 to UTF-8
Decode canonical standard padded Base64 into Unicode text. ASCII spaces, tabs, and line breaks around the…
- Developer Tools
Flat JSON to CSV
Convert a nonempty array of up to 10,000 flat objects into quoted CSV with the union…
- Developer Tools
HTML Entity Text Decoder
Decode one pass of amp, lt, gt, quot, apos, and valid decimal/hex numeric references. This deliberately…
- Developer Tools
HTML Text Escaper
Escape five sensitive characters in a string for an HTML text or quoted-attribute example. The output…
- Developer Tools
JSON Pretty Printer
Parse genuine JSON and serialize it with a chosen indentation of 1–8 spaces. JSON is parsed,…
- Developer Tools
JSON Syntax Validator
Check whether supplied text parses as bounded-depth JSON and report its top-level type. JSON is parsed,…
- Developer Tools
JSON Whitespace Compactor
Remove unnecessary JSON formatting by parsing and serializing actual JSON. This is not a JavaScript, HTML,…
- Developer Tools
SHA-256 Text Digest
Compute the SHA-256 digest of exact Unicode text encoded as UTF-8. The engine returns a Promise…
- Developer Tools
Text to UTF-8 Binary
Represent Unicode text as space-separated eight-bit UTF-8 bytes. A single visible character may need several byte…
- Developer Tools
URL Component Decoder
Decode percent-encoded UTF-8 in a URL component. Malformed escapes or invalid UTF-8 return a clear error…
- Developer Tools
URL Component Encoder
Percent-encode one query value or path component using UTF-8. Do not paste an entire URL unless…
- Developer Tools
UTF-8 Binary to Text
Decode whitespace-separated groups of exactly eight binary digits as UTF-8 text. Invalid groups and malformed UTF-8…
- Developer Tools
UTF-8 to Base64
Encode Unicode text as UTF-8 bytes and then standard padded Base64. Whitespace and line endings in…