Developer Tools
Free online tools for encoding, decoding, formatting, and converting. Use in the browser — no sign-up required.
Format and indent JSON with syntax highlighting.
Convert JavaScript object notation to valid JSON.
Beautify JavaScript object literals.
Encode text or binary to Base64.
Decode Base64 to text.
Decode and inspect JWT header and payload.
Test regular expressions with live matches.
Encode special characters to HTML entities.
Decode HTML entities to characters.
Escape backslashes and special characters.
Unescape backslash-escaped strings.
Convert YAML to JSON.
Convert JSON to YAML.
Convert JSON array to CSV.
Convert CSV to JSON array.
Convert hexadecimal to ASCII text.
Convert ASCII text to hexadecimal.
Generate UUID v4 identifiers.
Decode UUID and show version and variant.
URL-encode a string.
URL-decode a string.
Format and indent HTML.
Minify HTML by removing whitespace and comments.
Preview Markdown as rendered HTML.
Format SQL with consistent indentation.
Convert between string formats: hex, base64, escape.
Convert HTML to React JSX.
Convert between hex, RGB, and HSL.
Inspect characters, code points, and length.
Format and indent XML.
Minify XML by removing whitespace and comments.