JSON Formatter
Format, minify, and validate JSON text in your browser.
Encode URL parameters or full URIs and decode percent escapes, with explicit handling of spaces, plus signs and Unicode.
Updates as you type or change an option
Encode URL parameters or full URIs and decode percent escapes, with explicit handling of spaces, plus signs and Unicode.
Choose the context first: URL component for an individual value, full URI to retain address separators, or form value to encode spaces as plus signs. Edit either side to update the other.
Only form mode turns a plus sign into a space when decoding. Incomplete percent escapes and invalid UTF-8 bytes produce an error. Processing stays local, with a 2 MiB input limit.
Format, minify, and validate JSON text in your browser.
Convert Unix seconds or milliseconds into local, ISO, and UTC time.
Edit HTML, CSS, and JavaScript with a network-enabled sandbox preview.
Convert UTF-8 text to Base64 and back instantly, with standard and URL-safe formats and full support for Unicode and emoji.
Comments
0