JSON formatter New
Format, validate and minify JSON, and explore it in a collapsible tree with a filter for keys and values. Errors are shown by line and column.
Toolbox has been completely renewed. What do you think? Share your feedback
Format JSON, encode Base64 and URLs, generate hashes and convert number bases or CSS units. Free developer tools that run in your browser.
Format, validate and minify JSON, and explore it in a collapsible tree with a filter for keys and values. Errors are shown by line and column.
Query JSON with JSONPath: select fields, filter arrays on conditions and sort the results. Includes examples and a cheat sheet.
Turn a JSON array into a table you can sort and filter, and download it as CSV for Excel or Google Sheets. Converts CSV back to JSON too.
Compare two JSON documents and see every added, removed and changed value with its path. The order of keys does not matter. Runs locally.
Generate TypeScript interfaces or types from a JSON example, with nested objects, arrays, optional keys and union types. Copy them in one click.
Convert data between JSON, YAML, XML, CSV and TSV. Paste text or open a file, check the result and download it. Runs in your browser, nothing is sent.
Encode text or files to Base64 and decode Base64 back to text. Supports UTF-8, emoji and the URL-safe alphabet.
Percent-encode text for use in a URL or decode an encoded URL. Choose between encoding a query value or a complete URL.
Encode special characters to HTML entities, decode entities back to text or escape HTML. Choose named or numeric references.
Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files in your browser, and compare them with a checksum.
Convert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36, without losing precision on large numbers.
Convert CSS units: px to rem, em, pt, pc, cm, mm and inches and back, with an adjustable root font size.
May Toolbox count visits with Google Analytics, to see which tools are used and what to improve? A cookie is stored only if you allow it, and what you enter in the tools is never part of it. Read more about privacy