Как пользоваться
- 1Вставьте текст Base64 в поле. Префикс data:image/png;base64, не обязателен.
- 2Изображение декодируется сразу. Формат определяется по самим байтам, а не по префиксу.
- 3Проверьте превью, объём и размеры, затем нажмите «Скачать».
Какие форматы поддерживаются?
Формат определяется по сигнатуре файла — первым байтам. Покажет ли браузер превью, зависит от него, но скачать можно любой формат.
89 50 4E 47FF D8 FF47 49 46 38RIFF … WEBP… ftypavif42 4D00 00 01 0049 49 2A 00<svg / <?xmlЧастые вопросы
Почему изображение не показывается?
Либо строка — не корректный Base64, либо она обрезалась при копировании, либо байты — не изображение. Сообщение под превью подскажет, что именно. TIFF декодируется, но большинство браузеров его не показывают — скачайте файл.
В префиксе PNG, а файл — JPEG. Чему верить?
Байтам. Префикс data URI — лишь метка, и он часто ошибочен. При скачивании используется расширение, соответствующее настоящей сигнатуре файла.
Изображение куда-то загружается?
Нет. Строка декодируется в браузере, а превью — это локальный object URL.
Что делать, если это не изображение?
Воспользуйтесь декодером Base64. Он покажет текст или шестнадцатеричный просмотр для двоичных файлов и позволит скачать исходные байты.