64base-64.com

Кодирование Маппинг

Пошаговая визуализация преобразования обычного текста в символы Base64. Наблюдайте за маппингом кодирования в реальном времени.

ВводОбычный текст
0 символов
Закодированный выводBase64
0 символов
ШАГИ КОДИРОВАНИЯ

Как работает кодирование шаг за шагом

01

Преобразование в байты UTF-8

Каждый символ сначала преобразуется в байтовое представление UTF-8. Символы ASCII занимают 1 байт, международные символы могут занимать 2–4 байта.

02

Группировка по 3 байта

Байты группируются по 3 (24 бита). Каждая группа затем разбивается на четыре 6-битных сегмента.

03

Поиск символа Base64

Каждое 6-битное значение (0–63) отображается в символ алфавита Base64. Неполные группы дополняются символами "=".

СОВЕТЫ

Советы для лучших результатов

Попробуйте многобайтовые символы (например, китайские, эмодзи), чтобы увидеть, как кодирование UTF-8 расширяет их до нескольких байтов.

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

Включите режим URL-Safe, чтобы увидеть, как + и / заменяются на - и _ в выводе.