Base64 Encoder/Decoder
Encode or decode Base64 in real-time. Supports UTF-8 text and file encoding. Everything runs in your browser — nothing is sent to the server.
0 characters · 0 bytes
0 characters
Encode File to Base64
Drop a file here or click to select
Max recommended: 5 MB
File: ()
0 characters
About Base64 Encoding
Base64 is a binary-to-text encoding scheme that represents binary data as an ASCII string using 64 characters (A-Z, a-z, 0-9, +, /).
URL-safe Base64 replaces + with - and / with _, and strips padding = characters. This makes it safe for use in URLs and filenames.
This tool handles UTF-8 properly, encoding multi-byte characters correctly using the TextEncoder/TextDecoder APIs.