Просмотрщик различий изображений

Бесплатный онлайн-инструмент сравнения изображений. Сравнивайте два изображения бок о бок, с ползунком, луковой кожей (оверслеем) или подсветкой на уровне пикселей. Работает полностью в браузере, без загрузки.

Сравнивайте два изображения четырьмя способами: бок о бок, ползунок, луковая кожа или подсветка пикселей. Перетащите два изображения и мгновенно замечайте, что изменилось. Идеально для регрессий UI, правок дизайна и проверки скриншотов. 🔒 Работает полностью в вашем браузере. Изображения никогда не загружаются на сервер.

Перетащите изображение сюда или нажмите, чтобы выбрать
Перетащите изображение сюда или нажмите, чтобы выбрать
Загрузите изображение с обеих сторон, чтобы начать сравнение.

Как работает сравнение изображений

Четыре способа сравнения

  • Бок о бок — самая простая проверка: оба изображения показаны в полном размере рядом друг с другом.
  • Ползунок — перетаскиваемая перегородка показывает старое изображение с одной стороны и новое — с другой, идеально для изменений UI до/после.
  • Луковая кожа — накладывает второе изображение на первое с регулируемой прозрачностью, отлично подходит для замечания сдвигов и расхождений выравнивания.
  • Разница пикселей — сравнивает каждый пиксель и закрашивает изменившиеся в красный, так что даже изменение в один пиксель невозможно пропустить.

Метрика разницы пикселей

Вместо наивного вычитания RGB режим разницы пикселей использует метрику цветового расстояния YIQ — тот же подход, что и у популярной библиотеки pixelmatch. YIQ отделяет яркость (Y) от цветности (I, Q), что соответствует тому, как человеческий глаз воспринимает различие. Один ползунок порога управляет тем, насколько большим должно быть различие, прежде чем пиксель будет помечен.

Типичные сценарии

  1. Тестирование регрессий UI — сравните скриншот до и после изменения кода.
  2. Проверка дизайна — убедитесь, что сборка разработчика соответствует макету.
  3. Контроль качества сжатия изображений — посмотрите, какие именно области изменил кодировщик.
  4. Правки фото — подтвердите, какие пиксели затронула ретушь.

Всё работает на Canvas API в вашем браузере — без загрузок, без ожидания.

Часто задаваемые вопросы

Мои изображения загружаются на сервер?
Нет. Всё сравнение происходит локально в вашем браузере через Canvas API. Ваши изображения никогда не покидают устройство.
Что, если два изображения имеют разные размеры?
Инструмент всё равно сравнивает их, выравнивая по верхнему левому углу и используя бóльший холст. Уведомление показывает оба размера. Для пиксельно точных результатов используйте изображения одинакового размера.
Какие форматы поддерживаются?
Любые, которые браузер может декодировать: PNG, JPG, WebP, GIF (первый кадр), BMP и SVG.
Что делает ползунок порога?
Он задаёт, насколько должны различаться два пикселя, прежде чем они считаются изменением, используя метрику цветового расстояния YIQ. Ниже = строже, выше = терпимее к небольшим цветовым сдвигам.
Как сохранить результат разницы пикселей?
Переключитесь в режим Pixel Diff и нажмите «Скачать различие», чтобы экспортировать подсвеченный результат как PNG.