Loading...
Loading...
Loading comments...
Easily encode text to Base64 or decode Base64 strings back to plain text. Supports URL-safe encoding and file uploads.
Hello
SGVsbG8=
Web Tools
V2ViIFRvb2xz
Base64
QmFzZTY0
Hello+World/
SGVsbG8rV29ybGQv
(URL-Safe)
SGVsbG8tV29ybGRf
Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format by translating it into a radix-64 representation. It's commonly used when there's a need to encode binary data that needs to be stored and transferred over media that are designed to deal with text.
Uses A-Z, a-z, 0-9, +, / and = for padding. This is the most common variant used for general purposes.
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
Uses A-Z, a-z, 0-9, -, _ and typically omits padding. Safe for URLs and filenames.
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_
💡 Tip: Base64 encoding increases the size of the data by approximately 33% compared to the original binary data. This is due to the encoding overhead where every 3 bytes of input become 4 bytes of output.