Кодирование Маппинг
Пошаговая визуализация преобразования обычного текста в символы Base64. Наблюдайте за маппингом кодирования в реальном времени.
Как работает кодирование шаг за шагом
Преобразование в байты UTF-8
Каждый символ сначала преобразуется в байтовое представление UTF-8. Символы ASCII занимают 1 байт, международные символы могут занимать 2–4 байта.
Группировка по 3 байта
Байты группируются по 3 (24 бита). Каждая группа затем разбивается на четыре 6-битных сегмента.
Поиск символа Base64
Каждое 6-битное значение (0–63) отображается в символ алфавита Base64. Неполные группы дополняются символами "=".
Советы для лучших результатов
Попробуйте многобайтовые символы (например, китайские, эмодзи), чтобы увидеть, как кодирование UTF-8 расширяет их до нескольких байтов.
Переключайтесь между режимами кодирования и декодирования, чтобы увидеть маппинг в обоих направлениях.
Включите режим URL-Safe, чтобы увидеть, как + и / заменяются на - и _ в выводе.