Base64 encode decode
Convert UTF-8 text to standard Base64 and back.
● Processed in your browserFeatures & limits
Encodes Unicode text as UTF-8 before standard Base64 conversion and decodes valid UTF-8 text. It does not handle arbitrary binary files or the URL-safe Base64 alphabet. Base64 is reversible encoding, not encryption. Do not paste secrets.
This tool runs in a modern browser with JavaScript enabled. It processes the values or files you enter on your device. Loading the site still makes hosting requests. The separate contact form sends messages to the administrator; it is not part of tool processing. Keep an original copy and inspect any exported result before relying on it.
Frequently asked questions
Why does a URL-safe token fail?
The URL-safe Base64 variant uses different characters and may omit padding. This page validates standard Base64, so a token from another variant may need a tool matching that exact format.
What can I use base64 encode decode for?
Convert UTF-8 text into standard Base64 or decode that representation back into text. Base64 helps transport bytes through text-based systems. It is not a password vault, encryption service or way to conceal sensitive information.
What are this tool’s limits?
Encodes Unicode text as UTF-8 before standard Base64 conversion and decodes valid UTF-8 text. It does not handle arbitrary binary files or the URL-safe Base64 alphabet. Base64 is reversible encoding, not encryption. Do not paste secrets.
Can I try a worked example?
The text Hello encodes as SGVsbG8=. A decoded value may look different if it was produced from binary data or a different character encoding. This page expects text that can be interpreted as UTF-8.
Do I need an account or upload my input?
No tool account is required. Processing takes place in your browser; your tool input is not sent to the contact inbox. Use a trusted device, keep your originals and avoid including passwords or private credentials in examples.