RU

Base64 Encode & Decode Online

Free tool for encoding and decoding data in Base64 format

base64
Base64UTF-8URL-safe: Off
Was this tool helpful?
B64

Encode

Encode text and data to Base64

Abc

Decode

Decode Base64 back to text

📁

Files

Encode files to Base64 string

🔗

URL-safe

URL-safe Base64 variant

Related Tools

Frequently Asked Questions

Base64 is a method for representing arbitrary binary data as text using a set of 64 safe characters (Latin letters, digits, + and /). Every 3 bytes of source data are encoded into 4 text characters.
Base64 is used for embedding images in HTML/CSS via data URIs, transmitting files through JSON APIs, encoding email attachments, and storing binary data in text-based formats.
No, Base64 is encoding, not encryption. Anyone can decode a Base64 string back without a key. If you need to protect data, use proper encryption such as AES.
In the URL-safe variant, + and / are replaced with - and _, and the padding characters = may be omitted. This allows encoded data to be safely used directly in URLs and filenames.