Просмотр EXIF и GPS
Файл ещё не выбран.
Декодер — это WebAssembly, работающий в этой вкладке. Фотография читается с диска в память и никогда не отправляется на сервер.
Файл фотографии — это не только пиксели. Камера записывает в каждый снимок блок метаданных EXIF: каким устройством, с какими настройками, в какое время и, если геолокация была включена, точно где. Этот блок путешествует вместе с файлом.
| Блок IFD | Тег / Размер (bytes) | Точность (bits) | Значение для 4032 × 3024 px (2,4 MB) | Экспорт JPG (Q = 85%, 3,1 MB) |
|---|---|---|---|---|
| IFD0 (TIFF) | 0x010F–0x0112 (12 bytes) | 8–16 bits | iPhone 15 Pro · Orientation 1 (4032 × 3024 px) | iOS app: kept · Browser: stripped |
| ExifIFD | 0x8769 / 0x9003 (20 bytes) | 32–64 bits | 2026:07:18 14:32:09 · 1/120 s · f/1.78 · ISO 64 | iOS app: kept · Browser: stripped |
| GPSInfoIFD | 0x8825 / 0x0002 (24 bytes) | 64 bits (3 × RATIONAL) | 50° 05′ 15.12″ N, 14° 25′ 14.88″ E (±4.5 m) | Removed in iOS app & browser |
| ICC Profile (colr) | prof Display P3 (548 bytes) | 10 bits → 8 bits | Display P3 → sRGB / P3 (41.2 dB PSNR) | Mapped cleanly (3.1 MB JPG) |
Как технически работают декодирование HEIC, сжатие JPG и чтение EXIF?
Техническая формула и метод: ISO-BMFF meta / Exif box & JPEG APP1 (0xFFE1) → TIFF header + IFD0 + ExifIFD (0x8769) + GPSInfoIFD (0x8825) RATIONAL tags (DD = deg + min/60 + sec/3600).
Расчётный пример (фото iPhone 12 MP): 4032 × 3024 px (12.2 MP) iPhone 2.4 MB .heic parsed in 0.01 s (first 64 KB): IFD0 model, ExifIFD (1/120 s, f/1.78, ISO 64), GPSInfoIFD (±4.5 m); Q = 85% (3.1 MB, 41.2 dB) canvas JPG drops EXIF/GPS.
Что спрятано в этой фотографии?
Фотография загружается, чтобы прочитать метаданные?
Нет. Разбор происходит в этой вкладке, и прочитать нужно только начало файла.
Может ли этот инструмент удалить метаданные?
Он только читает. Чтобы получить копию без метаданных, пропустите файл через конвертер в браузере. На iPhone приложение удаляет геоданные и сохраняет дату.
Почему время отличается от ожидаемого?
EXIF хранит местное время так, как его понимала камера, обычно без часового пояса. Здесь значение показано ровно так, как записано.