Encode and decode text
Base64 Encoder
Turn readable text into Base64 or decode Base64 back into plain UTF-8 text for quick payload inspection and transport work.
- Supports UTF-8 text
- Fast encode and decode modes
- Copy-ready output for downstream tools
Base64 Encoder
How to use
Step 1
Choose encode or decode mode
Use encode mode for plain text input or decode mode when you already have a Base64 string.
Step 2
Paste the text
The result updates instantly, making it easy to compare the source and output side by side.
Step 3
Copy the output
Use the output directly in headers, config, embedded payloads, or local debugging workflows.
FAQ
Does this support UTF-8 text?
Yes. The encoder and decoder are designed for UTF-8 text, not just basic ASCII content.
Can I upload files?
Not in the first release. The current scope is text-only to keep the interface fast and predictable.
Why do I get an error while decoding?
The input must be valid Base64. Invalid padding or malformed characters will trigger a decode error.
Related tools