Base64 Encoder/Decoder
Convert text and files to and from Base64 format with support for URL-safe encoding
Input Text
Drop a file here or click to select
Max size: 5MB
Frequently Asked Questions
Base64 is a binary-to-text encoding scheme that represents binary data in ASCII string format. It's commonly used to send binary data through systems that only support text.
Yes, you can encode any file (images, documents, etc.) to Base64. This is useful for embedding binary data in JSON, XML, or other text formats.
URL-safe Base64 uses '-' and '_' instead of '+' and '/' to avoid URL encoding issues when the Base64 string is used in URLs.
For browser-based encoding, we recommend files under 5MB. Larger files may impact performance and memory usage.