ENCODING WORKSPACE
Base64 Encoder / Decoder
Encode or decode UTF-8 Base64 text.
Input is processed on this site only when you run the tool. The application does not save inputs or results.
input.txt
Result result.txt
A little clarity goes here.
Run the tool to see your result.
Result preview
UTF-8 text, at most 262144 bytes per input. Tab leaves the editor. Plain text disables syntax colors. Browser textareas may normalize line endings to LF.
{"encode":{"inputMode":"text","options":[]},"decode":{"inputMode":"text","options":[]}}{"encode":{"input":"Hello, developer.","output":"SGVsbG8sIGRldmVsb3Blci4=","options":[]},"decode":{"input":"SGVsbG8sIGRldmVsb3Blci4=","output":"Hello, developer.","options":[]}}A QUICK WALKTHROUGH
A familiar workflow,
with room to focus.
Enter UTF-8 text to encode, or canonical Base64 to decode.
Select Encode or Decode and run it explicitly.
Copy/download the text result. Empty text is a valid result.
When to use Base64 Encoder / Decoder
Inspect a text field carried as standard Base64, or encode UTF-8 text for an interface that requires that representation.
Read the result
The result is still text data. Standard padding and canonical bits are checked; binary files and Base64URL use a different contract and are not accepted here.
SEE IT IN PRACTICE
Worked examples
Sample input. A result you can inspect.
Encode example
Input
Hello, developer.
Expected result
SGVsbG8sIGRldmVsb3Blci4=
Decode example
Input
SGVsbG8sIGRldmVsb3Blci4=
Expected result
Hello, developer.
Formats, limits and common errors
Use + and / for standard Base64 and retain required = padding. Binary output is reported as unsupported.
- Standard Base64 alphabet and required padding; whitespace and noncanonical unused bits are rejected.
- UTF-8 text only. Binary files, uploads and Base64URL are not supported by this page.
- Base64 is an encoding, not encryption.
- Input: 262,144 UTF-8 bytes per text field. Output: at most 524,288 UTF-8 bytes; serialized responses have a separate 1 MiB ceiling. Size/work failures return no partial result.