Base64 простыми словами
Base64 встречается в исходниках писем, ответах API, CSS-файлах и токенах авторизации. Разберёмся, как он работает и как с ним обращаться.
Открыть инструмент: Base64 декодер
Как это устроено
Base64 берёт данные по 3 байта (24 бита), делит их на четыре группы по 6 бит и записывает каждую одним из 64 символов. Если длина не делится на 3, в конце добавляются знаки =.
Где встречается
- Вложения в письмах (MIME), строки по 76 символов.
- Заголовки писем: тема и отправитель вида =?UTF-8?B?…?=.
- Data URI для маленьких картинок в HTML и CSS.
- JWT-токены в URL-safe Base64 без выравнивания.
Когда лучше не использовать
Крупные картинки в Base64 утяжеляют страницу и не кешируются браузером отдельно. Используйте его только для мелких иконок и никогда — чтобы «спрятать» секретные данные.