Вставь слева текст или готовую строку Base64
Кодирование Base64
Переводит текст в Base64 и обратно. Кириллица не ломается: используется честная кодировка UTF-8, а не устаревший btoa. Всё считается в браузере.
Как пользоваться
Выбери направление: закодировать или раскодировать
Скопируй результат
Частые вопросы
Base64 — это шифрование?
Нет, и это важно. Base64 — просто способ записать любые данные латинскими буквами и цифрами. Раскодировать строку может кто угодно за секунду, паролей и личных данных в ней прятать нельзя.
Почему русский текст стал длиннее?
В UTF-8 каждая русская буква занимает два байта, а Base64 сверху добавляет ещё треть длины. Так что строка из кириллицы выходит примерно втрое длиннее исходной.
Что за вариант для ссылок?
Обычный Base64 использует знаки + и /, которые в адресах означают другое. В варианте для ссылок они заменены на - и _ — такую строку можно спокойно вставлять в URL.
Раскодировал, а вместо текста ничего нет
Значит, в строке был файл — картинка, архив, подпись, — а не буквы. Инструмент честно об этом пишет и не подсовывает мусор вместо текста.