{}
JSON formatter
↗Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Text·Available now
Text tool
Encode text to Base64 or decode it back, with full Unicode support.
Guide
Paste text to encode, or Base64 to decode.
Pick the direction — full Unicode support on both sides.
Copy the Base64 string or the decoded text.
Yes — UTF-8 encoding is used, so Chinese, emoji and accents encode and decode correctly.
Absolutely — encoding JSON or tokens to Base64 for headers and payloads is a common use.
No — everything happens locally in your browser.
Keep converting
Pretty-print, minify and validate JSON in your browser — nothing leaves your machine.
Switch text between upper, lower, title and sentence case instantly.
Count characters, words and lines in real time as you type.
Percent-encode or decode URLs and query strings safely.