Работает локально в браузере. Введённые данные не отправляются на наши серверы.
Советы по кодированию Base64
Base64 — для транспорта/хранения бинарных данных, не для тайны.
Для query string берите URL-safe Base64.
Размер растёт примерно на треть.
Уточните, какой алфавит ждёт потребитель.
Не кодируйте секреты в надежде «спрятать» их.
Байты в Base64 для передачи
Обработка выполняется в браузере — введённые данные не загружаются на наши серверы.
Base64 делает бинарное безопасным для JSON, почты и URL, где ждут ASCII. Размер растёт примерно на треть.
Берите стандартный или URL-safe алфавит — какой потом будет декодировать получатель.
Как закодировать в Base64
Введите исходный текст
Обычный текст кодируется как UTF-8, если вы не вставляете уже бинарный дамп.
Encode
Копируйте строку целиком, включая паддинг, если приёмник строгий.
Декодируйте тем же алфавитом
URL-safe вывод не сойдётся с декодером, который ест только `+/`.
FAQ: Base64 encode
Так можно спрятать пароль?
Нет. Кодировка обратима без ключа. Нужен менеджер паролей и HTTPS, не Base64.
Почему вывод длиннее?
Каждые 3 байта становятся 4 символами. Это ожидаемо.
Кодирование локальное?
Да. Ничего не загружается.

