Base64

Кодирование и декодирование

Часто задаваемые вопросы

Что такое кодировка Base64?
Base64 — это схема кодирования двоичных данных в текст ASCII. Использует 64 символа (A-Z, a-z, 0-9, +, /) для безопасного представления данных в текстовых системах.
Зачем использовать Base64?
Base64 используется для безопасной передачи двоичных данных через текстовые каналы: email, URL, JSON. Гарантирует целостность данных, когда канал не поддерживает двоичные данные.
Base64 — это шифрование?
Нет, Base64 — это кодирование, не шифрование. Любой может декодировать Base64. Это не обеспечивает безопасность — только способ представить двоичные данные как текст.
Почему Base64 увеличивает размер данных?
Base64 кодирует 3 байта данных в 4 ASCII-символа, что увеличивает размер примерно на 33%. Это компромисс за совместимость с текстовыми системами.