Веб-разработка и API
Передача бинарных данных, изображений в data URI и заголовков базовой аутентификации HTTP.
Инструмент для преобразования текста в формат Base64 и обратного декодирования.
Поддерживает выбор различных кодировок символов: UTF-8, Windows-1251, KOI8-R, IBM866, ISO-8859-5, Windows-1252, ASCII, UTF-16.
Принцип преобразования бинарных данных в безопасный для передачи ASCII текст.
Каждые 3 байта исходных данных (24 бита) объединяются в единый непрерывный поток битов.
Поток из 24 бит делится на 4 группы по 6 бит. Число из 6 бит принимает значение от 0 до 63.
Каждое 6-битное число заменяется символом из таблицы Base64 (A-Z, a-z, 0-9, +, /). При нехватке байтов в конце добавляется дополнение =.
В UTF-8 слово «Кот» занимает 6 байт: D0 9A (К), D0 BE (о), D1 82 (т). Шесть байтов делятся на две тройки и дают 8 символов Base64: 0JrQvtGC.
Практический инструмент для веб-разработки, передачи данных и отладки.
Передача бинарных данных, изображений в data URI и заголовков базовой аутентификации HTTP.
Кодирование служебных строк и вложений для почтовых протоколов (MIME) и сетевых форматов.
Быстрый анализ полезной нагрузки токенов, вебхуков и сериализованных структур данных.