Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 strings back to text.
Text Input
Enter text to encode
Base64 Output
Encoded Base64 string
About Base64 Encoding
Features
- Full Unicode Support: Handles all UTF-8 characters
- Instant Conversion: Real-time encoding and decoding
- Swap Function: Quickly switch between encode and decode
- Error Handling: Clear messages for invalid input
Common Use Cases
- Data URLs: Embed images in HTML/CSS
- API Communication: Encode binary data for transmission
- Email Attachments: MIME encoding for emails
- Authentication: Basic auth header encoding
What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data using 64 printable ASCII characters. It's commonly used when binary data needs to be stored or transferred over media designed for text.
Related Tools
Encode or decode URL components
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes