Full Human Tools

Декодирование Base64

Декодирование текста или файлов из Base64

Кодировка
Символы: 0

Макс. размер файла: 5 МБ · Перетащите файл сюда или нажмите для загрузки

Символы: 0

01

Как работает декодирование Base64

Декодирование превращает текст Base64 обратно в исходные байты. Каждые 4 символа становятся 3 байтами, а выравнивание в конце подсказывает декодеру, сколько байтов в последней группе. Результатом может быть читаемый текст, например JSON, или двоичные данные, например изображение или PDF, которые были встроены в письмо, ответ API или data URL.

Декодер принимает обычный и URL-безопасный Base64 и игнорирует пробелы и переносы строк. По первым байтам результата он распознаёт изображения JPEG, PNG, GIF и WebP, которые показывает в превью, а также файлы PDF и ZIP. Результат можно прочитать как текст в UTF-8, ASCII или Latin-1 или скачать как файл. Декодирование происходит в браузере.

02

Как раскодировать Base64

  1. Вставьте строку Base64 или загрузите текстовый файл, в котором она есть.
  2. Проверьте определённый тип: текст, изображение или двоичные данные.
  3. Если в тексте видны странные символы, смените кодировку.
  4. Скопируйте текст или скачайте результат как текст или как файл.

03

Декодирование Base64: частые вопросы

Как раскодировать картинку из Base64?
Вставьте строку Base64: декодер по первым байтам распознает JPEG, PNG, GIF и WebP и покажет превью. Нажмите «Скачать как файл», чтобы сохранить изображение с правильным расширением. Если строка начинается с префикса data URL, например data:image/png;base64, сначала удалите всё до запятой включительно.
Почему появляется ошибка «Неверные данные Base64»?
Во входных данных есть символы не из алфавита Base64, или их длина не может быть правильной. Частые причины — оставленный префикс data URL, кавычки или другой текст, скопированный вместе со строкой, либо обрезанное значение. Пробелы и переносы строк игнорируются, а минус и подчёркивание из URL-безопасного варианта принимаются.
Почему в раскодированном тексте непонятные символы?
Либо данные двоичные, например изображение или архив, либо они были закодированы в другой кодировке. Попробуйте переключиться между UTF-8, ASCII и Latin-1. Если определён тип «Двоичные данные», содержимое не предназначено для чтения как текст: скачайте его как файл.
Отправляются ли мои данные на сервер при декодировании?
Нет. Декодирование, определение типа файла и превью изображений выполняются во вкладке браузера. Вставленный Base64 и загруженные файлы не отправляются на сервер и не сохраняются, а скачиваемые файлы создаются на вашем устройстве.

04