want2convertwant2convert
Меню
Dev Tools

Base64: кодировать и декодировать онлайн бесплатно

Преобразуйте текст в Base64 или декодируйте Base64 обратно в текст прямо в браузере. Бесплатно, без регистрации, данные не уходят на сервер.

Файлы нигде не хранятсяМгновенноБез регистрации

Как закодировать или декодировать Base64

  1. 1

    Выберите «Кодировать» или «Декодировать»

    Откройте вкладку «Кодировать», чтобы превратить обычный текст в Base64, или «Декодировать», чтобы вернуть Base64 в текст.

  2. 2

    Вставьте данные

    Введите или вставьте текст в поле ввода. Результат обновляется сразу, пока вы печатаете.

  3. 3

    Скопируйте результат

    Нажмите «Копировать результат», чтобы скопировать вывод в буфер обмена.

Base64 представляет двоичные данные в виде строки из 64 печатных ASCII-символов (A–Z, a–z, 0–9, + и /). Каждые 3 байта на входе превращаются в 4 символа Base64, поэтому результат примерно на 33% больше исходных данных. Если длина данных не кратна 3, в конец добавляются символы-заполнители (=).

Где применяется: встраивание изображений в HTML и CSS в виде data URL (data:image/png;base64,…), кодирование учётных данных в заголовках HTTP Basic Authentication, передача двоичных данных внутри JSON, хранение двоичных вложений в XML и в письмах (MIME).

О Unicode: встроенная функция btoa() в браузере работает только с символами Latin-1. Этот инструмент сначала переводит текст в UTF-8, поэтому эмодзи, кириллица, китайский, арабский и любые другие символы Unicode кодируются и декодируются корректно. Всё выполняется в вашем браузере.

Частые вопросы

Вам также может пригодиться