JSON Formatter / Validator
Validate, format and compact JSON without uploading your input.
Open toolHash UTF-8 text using browser Web Crypto and display its hexadecimal digest.
Ready. Use Ctrl/⌘ + Enter to run.
Completed and failed run counts are stored only on this device.
Paste exactly the text you want to hash. Spaces and newlines affect the digest; empty text is supported.
UTF-8 text only. Hashing is not encryption or password storage; use a password-specific KDF for stored passwords. Maximum main input: 200,000 characters.
No. A local worker processes it; text and files are not uploaded or stored.
There is no decode operation. Low-entropy inputs can still be guessed by comparing candidate hashes.
Validate, format and compact JSON without uploading your input.
Open toolConvert JSON and YAML 1.2 locally, with duplicate-key and alias limits.
Open toolConvert CSV tables and JSON arrays of flat objects. CSV output escapes spreadsheet formula prefixes.
Open tool