Base64 Encoder/Decoder
Encode and decode text in Base64 format.
How to Use
- 1
Paste your text into the input field.
- 2
Click Encode to convert text to Base64, or Decode to convert Base64 back to text.
- 3
Copy the result with the copy button.
Features
Encode & Decode
Switch instantly between encoding plain text to Base64 and decoding Base64 back to text.
UTF-8 Support
Handles international characters and emoji correctly using the TextEncoder/TextDecoder API.
Instant Results
Encoding and decoding happens instantly in your browser with no server calls.
Error Detection
Invalid Base64 strings are detected and a clear error message is shown.
FAQ
What is Base64?
Base64 is an encoding scheme that converts binary data into ASCII text, commonly used for data transfer.
Does it support Unicode?
Yes, it handles UTF-8 text correctly using TextEncoder/TextDecoder.