JSON Formatter
Format, minify and validate JSON with a browsable tree.
Split any URL into protocol, host, port, path, query and fragment, then add, edit or remove query parameters and copy the rebuilt result. A second tab handles percent-encoding for query values, whole URLs or the strict unreserved set.
No URL yet
Paste a URL to break it into its parts, inspect its query string and rebuild it.
Format, minify and validate JSON with a browsable tree.
Test regular expressions with live highlighting and groups.
Convert CSV to JSON and back, with a live preview table.
Encode and decode Base64 text, files and data URLs.