What is Base64 Encoder/Decoder?
Base64 represents binary data using only ASCII characters. This tool converts text via UTF-8, so non-English characters and emoji survive the round trip, and it also supports the URL-safe Base64 variant.
How to use
- 1
Choose encode or decode.
- 2
Type the text to convert and the result appears instantly.
- 3
Turn on URL-safe if you need - and _ instead of + and /.
Use cases
Building a Basic auth header
Encode “username:password” to check an Authorization header value.
Reading a JWT payload
URL-safe decode the middle part of a JWT to see what it contains.
FAQ
Is Base64 encryption?+
No. Anyone can decode it, so never use it to protect passwords or secrets.
Will non-English text break?+
No. Text is converted to UTF-8 bytes before encoding, so every language and emoji decodes correctly.