Base64 Encoder / Decoder

Encode Unicode text to Base64 or decode valid Base64 back into readable UTF-8 text. Free to use online with no sign-up. Fast and mobile-friendly.

Switch between encoding and decoding modes, paste your content and copy the converted result instantly.

Formula

Text is converted to UTF-8 bytes before Base64 encoding. Decoding reverses Base64 bytes back to UTF-8 text.

Example

WebTool Portal can be encoded to V2ViVG9vbCBQb3J0YWw=.

Frequently asked questions

Does it support emoji and non-English text?
Yes. The tool encodes text as UTF-8 before Base64 conversion.
Why can decoding fail?
The input must be valid Base64 and the decoded bytes must represent valid UTF-8 text for the text decoder mode.