JSON Formatter & Validator
Validate JSON with precise error locations, then pretty-print, minify or sort keys without changing any value.
Everyday utilities for developers, testers and anyone working with data formats. Input is processed locally in your browser, which makes these tools safe to use with API responses, tokens and configuration snippets.
Each tool gives immediate feedback, clear error messages and one-click copying of the result.
Runs locally in your browser – your data is not uploaded
Validate JSON with precise error locations, then pretty-print, minify or sort keys without changing any value.
Encode text or files to Base64 (standard or URL-safe) and decode Base64 or data: URLs back to text or a downloadable file.
Percent-encode or decode text, query values and full URLs, and inspect URL parameters.
Calculate SHA-256 checksums of text or large files locally and check them against an expected hash.
Try a regular expression on your text and see every match, capture group and replacement as you type.