JSON Formatter
Validate, prettify, minify or sort JSON keys with clear syntax errors.
Developer toolsEncode UTF-8 text as Base64 or decode standard and URL-safe Base64 back into text.
Adjust the example inputs, then select Convert Base64.
Convert text to Base64 for a data field, or inspect text encoded with standard Base64 or Base64URL. Unicode text is encoded as UTF-8, including emoji. This text decoder rejects binary data that is not valid UTF-8.
Choose Encode or Decode.
Select the standard or URL-safe alphabet and paste the input.
Convert the text and copy the output.
No. Anyone can decode it without a key. Do not use Base64 to protect passwords or private information.
It uses hyphens and underscores instead of plus and slash. This tool omits padding when generating Base64URL and accepts padded or unpadded input when decoding.