Text to encode
Encoded Base64
Base64 Encoder/Decoder
Features
- Encoding: Convert plain text into Base64-encoded strings.
- Decoding: Convert Base64-encoded strings back to plain text.
- Direct Input: Paste or type the text you want to encode or decode.
- Instant Results: View the encoded or decoded output immediately.
- Copy and Save: Easily copy results to the clipboard or download as a text file.
How to Use
-
Input Text:
- Enter the text you want to encode or decode in the input area.
-
Select Operation:
- To Encode: Click the "Encode" button to convert the input text into Base64 format.
- To Decode: Click the "Decode" button to convert the Base64 string back to plain text.
-
View and Use Results:
- The output will be displayed in the results area below.
- Use the copy button to copy the result or the save button to download it as a file.
Error Handling
- If the input string for decoding is not valid Base64, the tool will display an error message. Common issues include:
- The string length is not a multiple of 4.
- The string contains characters outside the Base64 alphabet.
What is Base64?
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It is commonly used to embed binary data (e.g., images, audio files) into text-based formats like HTML, CSS, or JSON. Base64 is also widely used in protocols designed to handle text, such as email and HTTP.
Example
Encoding Example
Input: Hello, World!
Output: SGVsbG8sIFdvcmxkIQ==
Decoding Example
Input: SGVsbG8sIFdvcmxkIQ==
Output: Hello, World!