JSON & data
JSON Formatter & Validator
Format, minify and validate JSON, with clear parse errors.
Open tool →Encoding & decoding
Encode and decode text in Base64, with Unicode support.
Encode text to Base64, or decode Base64 back to text. Text is encoded as UTF-8, so accented letters and emoji work. Processing happens in your browser.
Type or paste text to encode it.
Privacy: this tool runs in your browser. The data you enter is not sent to a server.
JSON & data
Format, minify and validate JSON, with clear parse errors.
Open tool →JSON & data
Compare two JSON inputs and highlight additions, removals and changes.
Open tool →JSON & data
Convert CSV with headers and basic quoting into JSON.
Open tool →Developer utilities
Decode and inspect a JWT header and payload. This is not a signature check.
Open tool →Developer utilities
Generate UUIDs, including bulk generation.
Open tool →Encoding & decoding
Encode and decode URL components, with examples.
Open tool →Image & media
Compress JPEG, PNG and WebP images in your browser. Files are never uploaded.
Open tool →