Base64 Encoder/Decoder

Your result will appear here...

About Base64 Encoder/Decoder

Convert text to Base64 or decode Base64 back to readable text instantly. Everything happens locally in your browser for speed and privacy—no uploads, no tracking. Base64 is a simple way to represent binary data using only text characters, which makes it safe to include in places that don’t support raw bytes.

How to use

Common uses

Notes and limitations

Base64 is an encoding, not encryption. It does not hide content—anyone can decode it—so do not use it for secrets or passwords. Standard Base64 may include the + and / characters and uses = for padding; this tool uses the common browser implementation. If you need URL‑safe Base64 (often called base64url, which replaces + and / with - and _), convert after encoding or use a dedicated base64url tool.

Example: the word “hello” becomes aGVsbG8= in Base64. Decoding that string produces the original text again, byte‑for‑byte.

Go to App Library