Base64 Encoder / Decoder
Encode or decode Base64 strings and files. Free, no signup.
100% FreeNo SignupPrivate
Frequently Asked Questions
What is Base64 encoding?▼
Base64 is a binary-to-text encoding scheme that converts binary data into ASCII characters. It is commonly used to embed images in HTML/CSS or transmit data in URLs and APIs.
Does it support UTF-8 text?▼
Yes. The tool uses encodeURIComponent/decodeURIComponent to handle full UTF-8 text including emojis and special characters.
Can I convert a file to Base64?▼
Yes. Switch to File mode, upload any file, and the tool will output its Base64 data URL which you can copy and use in HTML or CSS.
Is there a size limit?▼
There is no hard limit, but very large files may slow down your browser since all processing happens client-side.