a apiary.
← All tools

Developer / BROWSER UTILITY

Base64 Encode / Decode

Encode UTF-8 text or decode Base64, including Unicode characters.

Processed locally in your browser. Your data is not uploaded.

Good to know

Encode text as UTF-8 bytes using standard Base64, or decode Base64 back to UTF-8 text. Whitespace in encoded input is ignored. Decoding requires standard + and / characters and any required = padding; URL-safe Base64 is not supported here. Invalid encodings and non-UTF-8 bytes produce an error. Base64 is an encoding, not encryption.

Example: Hello becomes SGVsbG8=. Accented letters, non-Latin scripts and emoji work too.