Base64 Encoder
Encode and decode text to Base64
Type text and the browser's TextEncoder encodes it to Base64, or paste Base64 and decode it back to the original text. It's UTF-8 safe, so emoji and non-Latin text convert cleanly, you can copy the result in one click, and invalid Base64 gets a friendly heads-up. Nothing is sent anywhere, it all runs in your browser, no login or backend.
Tip: runs entirely in your browser with TextEncoder/TextDecoder, nothing is sent anywhere. Encoding is UTF-8 safe, so emoji and non-Latin text work too.