Base64 Encoder & Decoder
Encode text into Base64 or decode Base64 back into UTF-8 text instantly. Everything runs locally in your browser.
Base64 converter
Choose an operation and enter your data.
Text input
Enter any UTF-8 text.
You can also drag & drop a .txt file here
0 B
Base64 output
Your result will appear here.
0 B
Input
0 characters
UTF-8 bytes
0 B
Output
0 characters
UTF-8 aware
Supports Unicode text including Hindi, Japanese, emojis and other non-ASCII characters.
Two-way conversion
Quickly switch between encoding and decoding without re-pasting your data.
Runs locally
Your input stays in the browser. No conversion API or server upload is required.
Base64 encoding is an encoding format, not encryption. Anyone with the Base64 data can decode it.