Инструмент кодирования Base64

С легкостью кодируйте текст в формат Base64 прямо в браузере.

Кодировщик Base64

О кодировке Base64

Base64 — это группа схем кодирования двоичного кода в текст, которые представляют двоичные данные в формате строки ASCII путем их трансляции в представление radix-64. Термин Base64 происходит от специфического кодирования передачи содержимого MIME.

Each Base64 digit represents exactly 6 bits of data. Three 8-bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6-bit Base64 digits.

Исходные данные Представление битов Кодировка Base64
A 01000001 QQ==
AB 01000001 01000010 QUI=
ABC 01000001 01000010 01000011 QUJD

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

Распространенные варианты использования кодировки Base64

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

Base64 используется для кодирования вложений электронной почты таким образом, чтобы они могли передаваться по протоколу SMTP, который предназначен для работы с обычным текстом.

Data URIs

В веб-разработке Base64 используется для встраивания изображений и других файлов непосредственно в HTML, CSS или JavaScript в качестве URI данных.

Authentication

Базовая аутентификация в HTTP использует Base64 для кодирования учетных данных перед их передачей по сети.

Хранение данных

Кодировка Base64 используется для хранения двоичных данных в базах данных, которые могут хранить только текстовые данные.

Данные XML/JSON

Двоичные данные часто кодируются как Base64 при включении в документы XML или JSON для обеспечения целостности данных.

Передача данных

При передаче данных между системами, которые не поддерживают передачу двоичных данных, Base64 предоставляет надежное решение.

Related Tools