Текст

Base64

💡 Введите текст слева — он автоматически закодируется в Base64 справа. Или введите Base64 справа — он декодируется в текст слева.

Base64 кодирование и декодирование онлайн

Кодируйте текст в формат Base64 или декодируйте обратно. Base64 используется для передачи бинарных данных через текстовые протоколы, встраивания изображений в CSS и HTML, кодирования данных в URL и API.

Поддерживается кириллица и любые Unicode-символы. Конвертация происходит в реальном времени при вводе. Копируйте результат одним кликом.

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

Что такое Base64?

Base64 — это способ кодирования бинарных данных в текстовый формат, используя 64 ASCII-символа (A-Z, a-z, 0-9, +, /). Название происходит от количества используемых символов. Это позволяет передавать любые данные через протоколы, которые работают только с текстом.

Зачем кодировать в Base64?

Основные применения: встраивание изображений в HTML/CSS (data URI), передача файлов через JSON API, кодирование email-вложений (MIME), хранение бинарных данных в текстовых конфигах и базах данных, передача данных в URL.

Увеличивает ли Base64 размер данных?

Да, Base64 увеличивает размер примерно на 33%. Это связано с тем, что каждые 3 байта исходных данных кодируются в 4 символа. Для критичных к размеру приложений лучше передавать данные в бинарном виде.

Можно ли кодировать файлы?

Данный инструмент работает с текстом. Для кодирования файлов (изображений, PDF) нужно сначала прочитать файл как бинарные данные. В браузере это делается через FileReader API.