Base64 encoder and decoder

Encode text to Base64 or decode Base64 to text, with full UTF-8 and URL-safe support.

About this tool

Text is encoded as UTF-8 before Base64 encoding, so emoji and non-Latin scripts work. URL-safe mode uses - and _ instead of + and / and drops the padding.