Base64 Encode & Decode
Encode text to Base64 or decode it back. UTF-8 safe; your data is processed in your browser.
Your files are processed on your device, never uploaded.
How to use
- 1Choose the operation: “Encode” text to Base64 or “Decode” Base64.
- 2Type or paste your text or Base64 value into the box.
- 3The result appears instantly below; use “Copy” to grab it.
- 4Use “Move result to input” to quickly switch between encode and decode.
Frequently asked questions
Do Turkish characters and emoji work correctly?
Yes. Encoding goes through UTF-8, so characters like ç, ğ, ş and emoji decode without corruption.
What is URL-safe Base64?
A variant using - and _ instead of + and /, without padding (=); it is safe to use in URLs and file names.
Is my data sent anywhere?
No, all conversion happens in your browser; no data is sent to a server.
Why does decoding fail?
If the input is not valid Base64 (missing or wrong characters) it cannot be decoded; check the input.