Base64 Encoder / Decoder
Encode or decode Base64 locally in your browser. Text, files, UTF-8, Base64URL and Data URLs are supported; your content is not sent to the server.
Direction
Input kind
How it works
Encoding uses the browser's UTF-8 and binary primitives, then Base64 conversion. Decoding validates malformed input, accepts line-wrapped Base64, and preserves binary bytes for download. Base64 is encoding, not encryption.