Base64 & File Tools
Base64 turns arbitrary bytes into plain ASCII, which is why it shows up in data URLs, email attachments, tokens and API payloads. This category is where encoding and file-shaped conversions live.
TOOLS IN THIS CATEGORY
01 / LISTWHAT YOU CAN DO HERE
02 / OVERVIEWThe encoder works in both directions: paste text to get Base64, or paste Base64 to get the text back. Encoding uses UTF-8, so Chinese characters and emoji round-trip correctly.
Base64 is an encoding, not encryption: anyone can reverse it, so it protects nothing. If you need to verify integrity instead, use a hash tool.
- Decoding an opaque value found in a token or a header.
- Embedding a small image or icon as a data URL without a build step.
- Checking whether a string is Base64 at all before debugging further.
- Producing a URL-safe variant of a value that will travel in a query string.
FREQUENTLY ASKED QUESTIONS
03 / FAQIs Base64 encryption?
No. Base64 is a reversible encoding that makes binary data safe to carry through text channels. It hides nothing and should never be used to protect a password or a secret.
Why does decoded text look broken?
Base64 has no notion of character sets. Most tools assume UTF-8, so bytes written in another encoding can decode into unreadable characters even though the Base64 itself was valid.
Is anything sent to a server?
No. Encoding and decoding happen in this browser tab and the result disappears when you close the page.