Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 strings back to plain text. Perfect for encoding data in URLs or APIs.
Encoded result will appear here...
How to Use Base64 Encoder/Decoder
- Choose whether you want to encode or decode
- Paste your text or Base64 string into the input field
- Click the encode/decode button to process your input
- Copy the result using the "Copy Result" button
What is Base64?
Base64 is an encoding scheme that converts binary data into ASCII text format. It's commonly used to encode data in URLs, emails, and APIs.
- Encodes data using 64 characters (A-Z, a-z, 0-9, +, /)
- Makes binary data safe for text-based systems
- Increases data size by approximately 33%
- Used in web development, APIs, and email attachments
Common Use Cases
- Encoding images for data URIs in CSS/HTML
- Transmitting binary data over text-based protocols
- Basic obfuscation of simple data (not encryption!)
- Encoding credentials for HTTP Basic Authentication