Удаление EXIF из фото

Чтобы убрать из фото место съёмки, нужно удалить блоки метаданных: в JPEG это сегмент APP1 (EXIF с GPS и XMP) и APP13 (IPTC), в PNG это чанки tEXt, iTXt, zTXt и eXIf. Если вырезать только эти байты, данные изображения не меняются: фото не пересжимается, и качество остаётся точно таким же. Этот инструмент делает это в браузере сразу для многих файлов.

JPEG, PNG и WebP очищаются без пересжатия. Исходные файлы не меняются. Проверить фото в просмотрщике EXIF

Удалось решить задачу?
Предпочитать в Google

Как пользоваться

  1. Перетащите одно или несколько фото в рамку или нажмите на неё, чтобы выбрать файлы. JPEG, PNG и WebP очищаются побайтово, HEIC и другие форматы пересохраняются из пикселей.
  2. Посмотрите каждую строку: что найдено (EXIF, XMP, GPS-координаты и т. д.) и что осталось после очистки. Красная строка показывает GPS-координаты, которые были в файле.
  3. Сохраните файлы по одному или нажмите «Скачать всё (ZIP)». Если в каком-то приложении фото лежит на боку, включите опцию ориентации, чтобы повернуть пиксели до удаления тега.

Как считается

JPEG состоит из цепочки сегментов, каждый начинается с 2-байтового маркера и длины. EXIF и XMP лежат в сегментах APP1, подписи IPTC в APP13, комментарии в COM, а телефоны добавляют другие блоки APPn и дополнительные изображения после маркера конца изображения. Всё это удаляется. Заголовок JFIF, цветовой профиль ICC (APP2), цветовой блок Adobe (APP14) и всё от таблиц квантования до сжатых данных копируется байт в байт.

PNG состоит из чанков с типом, данными и контрольной суммой CRC. Удаляются текстовые чанки tEXt, iTXt и zTXt, чанк eXIf и метка времени tIME, а чанки изображения копируются вместе с исходными контрольными суммами. В WebP удаляются чанки EXIF и XMP, сбрасываются флаги в заголовке VP8X и заново записывается размер RIFF.

Камера записывает, где у снимка верх, в тег Orientation (значения от 1 до 8). По умолчанию очищенный JPEG сохраняет крошечный блок EXIF только с этим тегом: фото по-прежнему отображается правильно, а больше ничего не остаётся. С опцией поворота пиксели поворачиваются, и файл пересохраняется в JPEG с качеством 92. Тогда исчезает и тег, но ценой одного перекодирования.

После очистки новый файл заново читается тем же парсером, и страница показывает всё, что в нём ещё осталось. Файлы читаются в этой вкладке и никуда не загружаются.

Что удаляется и что остаётся

ФорматУдаляетсяОстаётся
JPEGEXIF и XMP (APP1), IPTC (APP13), комментарии, другие блоки APPn, MPF и данные после конца изображенияЗаголовок JFIF, профиль ICC, блок Adobe, данные изображения, тег Orientation (по выбору)
PNGtEXt, iTXt, zTXt, eXIf, tIMEЧанки изображения, цветовой профиль iCCP
WebPЧанки EXIF и XMPДанные изображения, профиль ICC
HEIC и другиеВсё (пересохраняется из пикселей)Только пиксели

Частые вопросы

Ухудшается ли качество фото после удаления EXIF?

Для JPEG, PNG и WebP нет. Вырезаются только байты метаданных, сжатые данные изображения копируются без изменений, поэтому пиксели совпадают с оригиналом. Файл лишь немного уменьшается. Из пикселей пересохраняются только фото с включённым поворотом и форматы вроде HEIC.

Как убрать геолокацию из фото на iPhone или Android?

На телефоне можно отключить геопозицию при отправке (iPhone: «Параметры», затем «Геопозиция») или в настройках камеры для будущих снимков. Для уже сделанных фото или чтобы очистить много файлов сразу, перетащите их сюда: блок GPS удалится вместе с остальным EXIF.

Почему сохраняется цветовой профиль?

Профиль ICC описывает, как показывать цвета. В нём нет данных о камере, дате или месте, а без него фото с широким цветовым охватом могут выглядеть блёкло. В списке он помечен как сохранённый, чтобы вы это видели.

Моё фото загружается на сервер?

Нет. Файлы читает и перезаписывает код, работающий в этой вкладке браузера. На сервер ничего не отправляется, и после закрытия страницы копий не остаётся.

Можно ли проверить, что координаты действительно удалены?

Да. В каждой строке показано, что осталось в новом файле после повторного чтения тем же парсером. Сохранённый файл можно также открыть в просмотрщике EXIF по ссылке под рамкой. Но помните: место может выдать и само изображение, например табличка с названием улицы или номер дома.