Base64 — кодировщик и декодировщик
Текст ⇄ Base64. Корректно работает с русским (UTF-8). Всё считается в браузере — ничего не уходит на сервер.
Base64 — способ записать любые данные обычными символами. Часто встречается в коде, токенах, data-URL и почтовых вложениях. Это не шифрование — раскодировать строку может кто угодно.