Encode text or files to Base64, decode Base64 strings back to text. Supports UTF-8 and URL-safe mode.
Base64 is a binary-to-text encoding scheme that converts binary data into an ASCII string format. It is commonly used to encode binary data — such as images, files, or credentials — for safe transmission over text-based protocols like HTTP, email (MIME), or JSON.
Standard Base64 uses + and / characters that have special meaning in URLs. URL-safe Base64 (RFC 4648) replaces these with - and _, making the encoded string safe to use directly in URLs and filenames without percent-encoding.
Everything you need to know about using the Base64 Encoder/Decoder.