Онлайн декодер файлов Base64
Декодируйте Base64 или data URL в файл прямо в браузере. Укажите имя и MIME, скачайте результат. Без загрузки на сервер. Обработка выполняется локально в ваш…
Начать работу
Что делает этот инструмент
Инструмент принимает либо «чистый» текст Base64, либо data URL с параметром ;base64 (например, data:text/plain;charset=utf-8;base64,...). Пробелы и переводы строк удаляются перед декодированием. Если входные данные пусты или содержат недопустимые символы, браузер сообщит об ошибке.
Проверенный пример
Вставьте строку SGVsbG8=, задайте имя файла hello.txt и MIME-тип text/plain. После декодирования вы получите файл из пяти байт, содержащий текст Hello. Тот же результат достигается при использовании data URL, но в этом случае MIME-тип из URL имеет приоритет над полем MIME.
Параметры и ограничения
- Максимальный размер текста Base64 без пробелов — 48 МиБ. Если вставить более 96 МиБ (с учётом возможных пробелов), ввод будет отклонён.
- Декодирование выполняется локально в браузере, но для больших файлов может не хватить памяти устройства.
- Base64 в URL-safe варианте (с символами
-и_) не поддерживается. - Изменение расширения файла или MIME-типа не преобразует байты в другой формат — данные должны соответствовать заявленному типу.
Безопасность и конфиденциальность
Все операции выполняются локально в вашем браузере: данные не передаются на сервер. После успешного декодирования становится доступной кнопка «Скачать результат». При запуске нового декодирования предыдущий результат удаляется, чтобы неудачный ввод не оставил устаревший файл. Кнопка «Очистить» удаляет вставленный текст и отключает скачивание.
Относитесь к декодированным файлам как к непроверенному содержимому: сканируйте их антивирусом перед открытием.
Часто задаваемые вопросы
Почему мой data URL не декодируется?
Убедитесь, что URL содержит ;base64 перед запятой, например data:text/plain;base64,SGVsbG8=. Параметры вроде charset=utf-8 допустимы, но сам маркер base64 обязателен. Также проверьте, что строка не содержит пробелов (они удаляются автоматически) и что она не превышает лимит в 48 МиБ.
Можно ли декодировать файл, закодированный в URL-safe Base64?
Нет, инструмент не преобразует символы - и _ в стандартные + и /. Если ваш файл использует URL-safe алфавит, сначала замените эти символы вручную.
Что делать, если после декодирования файл повреждён?
Проверьте, что исходная строка Base64 точно соответствует файлу. Изменение расширения или MIME-типа не меняет содержимое — если вы ожидаете, например, изображение, но получаете текстовый файл, значит, в Base64 были не те данные. Также убедитесь, что строка не была обрезана при копировании.
Обработка выполняется локально в вашем браузере.