Base64 Encode / Decode
DeveloperConvert any string to its Base64 representation or decode Base64 encoded data back to readable text.
Frequently asked questions
How do I encode text to Base64 without installing software?
Type or paste your text into the input field and the Base64 encoded string appears instantly in the output field. Switch the mode toggle to decode a Base64 string back to plain text just as quickly.
Does Base64 encoding work with Unicode and special characters?
Yes, the encoder handles Unicode strings including accented letters, emoji, and non-Latin scripts, converting them correctly to and from Base64 rather than only supporting plain ASCII text.
Is my text sent anywhere when I encode or decode it?
No, Base64 encoding and decoding runs in your browser, so the text you paste never leaves your device. It is safe to use for quick checks on tokens, credentials, or snippets you would not want to upload.
Can I use this to decode a Base64 encoded image or data URI?
You can paste a Base64 string from a data URI to decode its contents, though this tool is built for text. For saving a Base64 string as a downloadable image file, use the Image Base64 decode tool instead.