Encode and decode Base64 strings with file upload support. Free online tool, no sign-up required.
Encode and decode Base64 strings and files — all processing happens in your browser
All encoding and decoding happens entirely in your browser using the built-in btoa/atob functions and TextEncoder/TextDecoder APIs. No data is sent to any servers.
Base64 is a binary-to-text encoding scheme that represents binary data as an ASCII string. It is commonly used for embedding images in HTML/CSS, encoding email attachments, and transmitting data over text-based protocols.