Base64 Encode / Decode
Encode text to Base64 or decode Base64 to text online, free. Unicode-safe and 100% client-side, your data never leaves your browser.
How to use Base64 Encode / Decode
- Enter text (to encode) or a Base64 string (to decode).
- Click "Encode" or "Decode".
- Copy the result.
About Base64 Encode / Decode
Base64 Encode / Decode is a free Becoderr tool. It needs no sign-up, runs fast and privately, and works right in your browser for most tasks. For the few server-based tools, your files are processed in memory and discarded immediately after the operation.
Frequently asked questions
Is it Unicode-safe?
Yes, emojis and accented characters are encoded and decoded correctly using UTF-8.
Is Base64 encryption?
No. Base64 is an encoding, not encryption, it is easily reversible and provides no security.
Why is my Base64 output longer than the text?
That is normal. Base64 represents data with a limited set of characters, which makes the output roughly a third larger than the input. It is the expected trade-off for safe text transport.
Does my text get uploaded when I encode or decode?
No. Everything runs in your browser, so whatever you paste is encoded or decoded on your own device and never sent to a server. That is safe even when the string contains something sensitive like a token.
Is this tool free to use?
Yes. Every tool on Becoderr is completely free with no sign-up required. Signed-in users get higher file-size limits.