«Не вдалося прочитати зображення» — HEIC, битий JPEG, розширення
«Не вдалося прочитати зображення» — рядок конвертера. Чому браузер не відкриває HEIC і битий JPEG, і як отримати JPG/PNG/WebP, який полотно вміє.
«Не вдалося прочитати «назва»» — рядок img.onerror у конвертері зображень: браузер не декодував файл у Image(). Це не стаття що таке HEIC і не порівняння WebP, JPG, PNG. Одна помилка: полотно не з’їло байти.
- Подивіться розширення й звідки файл: iPhone часто дає
.HEIC, месенджер — обрізаний JPEG. - Якщо це JPG/PNG/WebP — киньте в конвертер зображень ще раз; якщо HEIC — спершу зробіть JPG на телефоні.
- Отриманий JPG уже стискайте або ріжте нашими інструментами.
Повідомлення → причина → фікс #
| Що бачите | Причина | Фікс |
|---|---|---|
| «Не вдалося прочитати «IMG_1234.HEIC»» | Браузер не декодує HEIC | У iPhone: Налаштування → Камера → Формати → Найсумісніший; або поділитися як JPG |
Те саме на .jpg | Файл обрізаний, це не JPEG | Нове фото, інший канал |
Розширення .jpg, всередині PNG/WebP | Брехливе розширення | Перейменувати або конвертувати з правильним типом |
| CMYK JPEG з фотоапарата | Деякі браузери не малюють CMYK | Перезберегти як sRGB у переглядачі фото |
| Анімований WebP / GIF | Береться перший кадр або падіння | Експорт кадру окремо |
Наш конвертер приймає JPEG, PNG, WebP. HEIC напряму не підтримується — це обмеження браузера, не «ми не хочемо». Детальний обхід HEIC — у вже існуючій статті, сюди не копіюємо її.
Після успішного декоду: стиснути фото.
Не підсовуйте PDF у конвертер картинок: це не зображення. Для сторінок є PDF у JPG або PDF у PNG.
Чого сторінка не декодує #
RAW (CR2, NEF), PSD, TIFF з рідкісними стисканнями, зашифровані контейнери. Немає OCR тексту на фото. Немає «полагодити» недокачаний JPEG: SOS-маркер обірваний — кадр мертвий.
Часті запитання
Що означає «Не вдалося прочитати зображення»?
Що `Image()` у браузері не зібрав пікселі. Файл не в підтримуваному кодеку або байти биті.
Чому HEIC не відкривається саме тут?
Бо рушій сторінки — canvas браузера. Без нативного декодера HEIC картинка не з’явиться. Зробіть JPG на iPhone або через їхній шар.
Фото з WhatsApp падає з цією помилкою. Чому?
Месенджер інколи віддає недокачаний або перейменований файл. Збережіть оригінал з галереї, не з «переслати ще раз» обірваного повідомлення.
Після фіксу який формат обрати?
Для фото в чат — JPG або WebP. Для схеми з текстом — PNG. Порівняння — у статті про WebP/JPG/PNG.