Кодировщик и декодировщик Base64

Кодируйте или декодируйте свои данные в формате Base64 — стандартный метод кодирования двоичных данных

Что такое Base64?

Base64 — это метод кодирования, который преобразует двоичные данные в текстовый формат с использованием 64 различных символов. Он создан для передачи данных, хранящихся в двоичном формате, через каналы, надёжно поддерживающие только текстовое содержимое.

Исходный текст:
Man is distinguished, not only by his reason, but ...
В кодировке Base64:
TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCAuLi4=

Частые случаи использования

Вложения электронной почты

Base64 используется в почтовых системах (MIME) для кодирования двоичных вложений в текстовый формат ASCII при передаче.

Data URI

Встраивание изображений и других файлов непосредственно в HTML/CSS с помощью схемы data URI и кодирования Base64.

Безопасные для URL данные

Кодирование двоичных данных для их безопасного включения в URL-адреса и имена файлов без специальных символов.

Технические подробности

  • Использует набор из 64 символов: A-Z, a-z, 0-9, а также обычно "+" и "/" с "=" для дополнения
  • Преобразует каждые 3 байта двоичных данных в 4 символа Base64
  • Обеспечивает целостность данных при передаче через текстовые системы
  • Увеличивает размер данных примерно на 33% по сравнению с двоичным форматом

Frequently Asked Questions