Главная / Инструменты для разработчиков / Онлайн кодировщик/декодировщик Base64
Бесплатные онлайн-инструменты

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

Закодируйте текст в Base64 или декодируйте Base64 в текст онлайн. Поддержка UTF-8, примеры, ограничения. Бесплатно, без регистрации. Обработка выполняется ло…

Начать работу

Что умеет инструмент

Инструмент выполняет две операции: кодирование текста в Base64 (UTF-8) и декодирование Base64 в текст. Он не поддерживает выбор других кодировок — для произвольных бинарных данных используйте отдельный декодер Base64 для файлов.

Пример работы

Входной текст Hello после кодирования даёт SGVsbG8=. При декодировании SGVsbG8= получается исходный текст. Русский текст Привет кодируется в 0J/RgNC40LLQtdGC (UTF-8).

Ограничения

  • Максимальный размер входного текста — 8 388 608 символов (UTF-16), а закодированное представление — до 16 МиБ.
  • При декодировании допустимая длина строки Base64 — до 16 777 216 символов, после удаления пробелов — до 8 388 608 символов.
  • Некорректный Base64 или невалидная UTF-8 последовательность вызывает ошибку, а не заменяющие символы.

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

Что делать, если при декодировании появляется ошибка?

Проверьте, что строка Base64 не содержит посторонних символов (кроме букв, цифр, +, / и =). Пробелы и переводы строк удаляются автоматически, но другие символы вызовут ошибку.

Можно ли использовать этот инструмент для кодирования файлов?

Нет, для файлов предназначен отдельный инструмент «Base64 файл» — он работает с бинарными данными и не имеет ограничения на текстовый ввод.

Почему в результате есть символ =?

Символ = добавляется для выравнивания, когда длина исходных данных не кратна трём байтам. Это нормально и не влияет на декодирование.

Обработка выполняется локально в вашем браузере.