Developer tools
Format JSON, encode text, inspect structured data and generate identifiers. Encoding is reversible and does not encrypt secrets.
HTML Entity EncoderSafely encode special characters in text as HTML entities. For example, an ampersand becomes & and a less-than sign becomes <.Password GeneratorGenerate a random 20-character password. Runs locally in your browser, without an account.SHA-256 Hash GeneratorCreate a SHA-256 hash from text using your browser. No signup required.UUID GeneratorGenerate a random version 4 UUID in your browser. No signup required.HTML Entity DecoderDecode HTML entities into readable characters. No signup required.URL DecoderDecode percent-encoded URL text. No signup required.URL EncoderPercent-encode text for use in URLs. No signup required.Base64 DecoderDecode Base64 strings back into readable text. No signup required.Base64 EncoderEncode UTF-8 text into Base64. No signup required.JSON ValidatorValidate JSON syntax and identify parsing errors. No signup required.JSON MinifierRemove unnecessary spaces from valid JSON. No signup required.JSON FormatterFormat and pretty-print JSON with readable indentation. No signup required.JSON-LD Syntax InspectorCheck JSON-LD syntax and inspect top-level contexts and types from raw JSON or pasted HTML.
Choose the right workflow
Each tool explains its accepted input, output and limitations. Start with a small example, inspect the result and keep your original files. Files and entered text are processed by the tool in your browser.
Usage and troubleshooting · Data practices · Browse all categories