Онлайн кодировщик/декодировщик 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 файл» — он работает с бинарными данными и не имеет ограничения на текстовый ввод.
Почему в результате есть символ =?
Символ = добавляется для выравнивания, когда длина исходных данных не кратна трём байтам. Это нормально и не влияет на декодирование.
Обработка выполняется локально в вашем браузере.