Поворот и Отражение Изображения

Нажмите или перетащите для загрузки изображения

Поддержка JPG / PNG / WEBP / GIF

Пожалуйста, выберите изображение для начала редактирования

Поворачивайте изображения онлайн в браузере на 90/180/270° без потерь или отражайте по горизонтали и вертикали. Геометрическое преобразование на уровне пикселей сохраняет исходное качество — без пересжатия и интерполяции. Идеально для наклонённых фото со смартфона, отсканированных документов и зеркальных товарных изображений.

Похожие

Что такое поворот и отражение изображений?

Поворот и отражение — это базовые геометрические преобразования. Поворот перемещает пиксели вокруг центра изображения на выбранный угол (90° / 180° / 270°) через матричное отображение; отражение зеркалит изображение по горизонтальной или вертикальной оси, меняя порядок пикселей в каждой строке или столбце. Оба сохраняют содержимое изображения, изменяя только расположение пикселей.

**Почему 90/180/270° особенные?** При этих трёх углах позиции исходных и выходных пикселей — целые числа в матрице, без субпиксельного смещения и без интерполяции, результат — без потерь. Произвольные углы (например, 45°) требуют интерполяции и дают размытие краёв.

**Связь с EXIF:** камеры смартфонов обычно хранят ориентацию в теге EXIF Orientation, который ОС использует для поворота при отображении. Но при отправке фото на компьютер или в чат EXIF часто теряется, и тогда нужно переставить матрицу пикселей. Этот инструмент выполняет перестановку на уровне пикселей и работает в любом сценарии.

**Связь с CSS transform:** CSS transform меняет только визуальное отображение на странице; скачанное изображение остаётся исходным. Этот инструмент выполняет реальную перестановку пикселей и экспортирует новый PNG, поэтому поворот сохраняется при скачивании и может использоваться в PPT, Word, PDF и где угодно.

**Применение отражений:** горизонтальное зеркало часто используется для товарных изображений (Amazon требует, чтобы главное изображение было самим товаром, но многие кросс-бордер сценарии требуют зеркальной версии) и для исправления селфи с фронтальной камеры. Вертикальное зеркало используется для отражений и симметричных макетов.

Варианты использования

  • Используйте поворот 90° / 270°, чтобы быстро исправить ориентацию наклонённых фото со смартфона, и они корректно отображаются при отправке на компьютер или в чат
  • Одним кликом 180° переверните сканы или PDF-скриншоты, не открывая полноценный графический редактор
  • Восстановите ориентацию лицевой стороны страниц с дуплексного ADF-сканера быстрым поворотом на 180°, когда страницы выходят перевёрнутыми
  • Создайте зеркальную версию товарного изображения для интернет-магазина одним горизонтальным отражением, не открывая Photoshop
  • Отмените зеркалирование селфи с фронтальной камеры горизонтальным отражением, чтобы вернуть естественную ориентацию
  • Заранее поверните и сохраните изображение перед вставкой в PowerPoint или Word, чтобы избежать повторной вставки в разных приложениях

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

  1. Нажмите на область загрузки, чтобы выбрать изображение, или перетащите файл JPG/PNG/WEBP/GIF в эту область
  2. Нажимайте кнопки 90° / 180° / 270° для поворота или используйте кнопки быстрого поворота влево/вправо для накопления поворота
  3. Нажмите кнопку горизонтального или вертикального отражения для зеркалирования, независимо или вместе
  4. Смотрите, как превью справа обновляется в реальном времени, сравнивая исходный и выходной размеры
  5. Нажмите кнопку скачивания, чтобы сохранить результат как PNG (к имени файла автоматически добавляется суффикс _rotate-flip)

Функции

  • Четыре угла поворота: 90°, 180°, 270° по и против часовой стрелки, с кнопками быстрого поворота влево/вправо
  • Отражение по горизонтали и вертикали: применяется независимо или вместе; вместе эквивалентно повороту на 180°
  • Преобразование на уровне пикселей без потерь: напрямую переставляет матрицу пикселей Canvas, без сжатия и интерполяции
  • Просмотр в реальном времени: каждое изменение параметров сразу отражается, исходный и выходной размеры рядом
  • Совместимость с EXIF: сохраняет время съёмки, модель устройства и большую часть метаданных, сбрасывая тег ориентации на 1
  • Локальная обработка в браузере: все преобразования выполняются в Canvas, файлы не покидают устройство

Best Practices

Ориентация фото со смартфона: используйте 90/270°, избегайте произвольных углов

Ошибки ориентации смартфона почти всегда кратны 90°, и поворот 90/270° — это перестановка пикселей без потерь с нулевой потерей качества. Использование произвольного угла для тонкой настройки внесёт размытие из-за интерполяции и того не стоит.

Ориентация сканов: сначала 180°, затем при необходимости горизонтальное отражение

ADF-дуплексные сканы часто выходят перевёрнутыми (особенно обратная сторона двустороннего скана). Сначала поверните на 180°, чтобы исправить ориентацию сверху-вниз; если текст инвертирован ещё и слева-направо, добавьте горизонтальное отражение. Оба шага без потерь.

Зеркалирование товаров для e-commerce: проверяйте правила платформы перед горизонтальным отражением

Платформы вроде Amazon требуют, чтобы главное изображение было самим товаром, а не его зеркалом, но некоторые сценарии (например, симметричные материалы) действительно требуют зеркальной версии. Всегда проверяйте правила платформы перед пакетной обработкой, чтобы избежать удаления карточек из-за случайного зеркалирования.

Избегайте наложения поворотов на произвольный угол, иначе интерполяция накапливается

Если сначала повернуть на 45° в другом инструменте, а затем применить здесь 90°, изображение пройдёт две интерполяции (размытие 45° плюс геометрия 90°). Лучший порядок: оригинальное изображение → этот инструмент 90/180/270° → рассмотреть дальнейшие операции.

Ориентация изображений в PPT/Word: после поворота экспортируйте в PNG

Поворот изображения в PowerPoint или Word — лишь визуальное изменение; при копировании в другой документ или экспорте в PDF ориентация может сброситься. Сначала поверните и скачайте здесь как PNG, затем вставьте PNG в слайд или документ, и ориентация сохранится везде.

Исправление зеркалирования селфи с фронтальной камеры: используйте горизонтальное отражение

Селфи с фронтальной камеры по умолчанию зеркалятся (слева-направо перевёрнуты) и на компьютере выглядят неестественно. Одно горизонтальное отражение восстановит естественную ориентацию. Учтите: меняется только лево-право, верх-низ не меняется.

Удаление метаданных съёмки: сочетайте с инструментом очистки EXIF

Этот инструмент сохраняет большую часть метаданных EXIF (время съёмки, устройство, возможно GPS-координаты). Перед публикацией на открытых платформах сначала удалите чувствительные поля инструментом очистки EXIF, а затем выполняйте поворот или отражение.

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

Как повернуть изображение на 90 или 180 градусов онлайн?

Загрузите изображение и нажмите кнопку 90°, 180° или 270°, чтобы повернуть его одним кликом, без параметров. Подходит для наклонённых фото со смартфона, перевёрнутых сканов и повёрнутых PDF-скриншотов. Этот инструмент переставляет пиксели, поэтому поворот распознаётся любым просмотрщиком, в отличие от изменения только тега EXIF.

Чем отличается отражение по горизонтали и по вертикали?

Отражение по горизонтали — это зеркало слева-направо относительно вертикальной оси: полезно для отмены зеркалирования селфи, исправления фото с фронтальной камеры и создания симметричных материалов. Отражение по вертикали — зеркало сверху-вниз относительно горизонтальной оси: подходит для отражений и перевёрнутого текста. Они независимы и комбинируются; вместе дают поворот на 180°.

Можно ли исправить ориентацию фото со смартфона?

Да. Камеры смартфонов часто снимают боком из-за датчика гравитации, а тег EXIF иногда теряется при отправке файла на компьютер или в чат. Поворот 90° / 270° в этом инструменте переставляет пиксели напрямую, поэтому фото корректно отображается в браузерах, офисных программах и соцсетях — это надёжнее, чем редактирование тега EXIF.

Ухудшает ли поворот или отражение качество изображения?

Нет. Поворот на 90/180/270° и отражение по горизонтали/вертикали — точные целочисленные геометрические преобразования матрицы пикселей без интерполяции и ресэмплирования. Выходные пиксели идентичны входным. Учтите: поворот на 90° / 270° меняет местами ширину и высоту, а поворот на 180° и отражения сохраняют размеры.

Можно ли комбинировать операции, например поворот и отражение?

Да. Нажимайте кнопки последовательно, и все операции накапливаются. Например, 90° по часовой стрелке, затем горизонтальное отражение — это 90° + горизонтальное зеркало; два подряд клика по 90° эквивалентны повороту на 180°. Просмотр в реальном времени показывает промежуточное состояние после каждого шага.

Почему этот инструмент не поддерживает произвольные углы, например 45°?

Поворот на произвольный угол требует субпиксельной интерполяции, которая слегка размывает краевые пиксели. Этот инструмент сосредоточен на трёх углах без потерь (90/180/270°), которые вместе с отражениями покрывают подавляющее большинство реальных случаев. Для произвольных углов используйте десктопные редакторы вроде Photoshop или GIMP.

Сохраняются ли метаданные EXIF?

Поворот и отражение на уровне пикселей сохраняют большую часть метаданных EXIF (время съёмки, модель устройства, GPS и т. д.), но сбрасывают тег Orientation на нормальное значение (1), чтобы новый поворот учитывался любым просмотрщиком. Если нужно удалить приватные метаданные вроде GPS-координат, используйте специальный инструмент удаления EXIF.

Загружаются ли мои изображения на сервер? Безопасно ли это?

Нет. Вся обработка выполняется локально в вашем браузере через API трансформации Canvas. Ни один файл не отправляется; при закрытии вкладки память освобождается. Личные фото, сканы договоров и конфиденциальные документы можно обрабатывать без опасений — приватность полностью локальна.

Глоссарий

EXIF Orientation
Тег ориентации в метаданных изображения (значения 1–8). 1 — норма, 6 — 90° по часовой, 8 — 90° против часовой, 3 — 180°. Часть ПО игнорирует этот тег, поэтому попиксельный поворот надёжнее.
Геометрическое преобразование на уровне пикселей
Геометрическая операция, физически переставляющая матрицу пикселей — поворот, отражение, перенос, масштабирование — в отличие от визуальных или CSS-преобразований (меняют отображение, не трогая пиксели). Этот инструмент выполняет попиксельные преобразования, поэтому изменение сохраняется в скачанном файле.
Зеркальное отражение
Отражение изображения относительно линии (горизонтальной или вертикальной оси). Отражение по горизонтальной оси — это переворот сверху-вниз; по вертикальной — зеркало слева-направо. Вместе они эквивалентны повороту на 180°.
Субпиксельная интерполяция
При повороте на произвольный угол исходные пиксели попадают в позиции с плавающей точкой между выходными. Выход вычисляется как взвешенное среднее соседних пикселей (билинейная, бикубическая, Lanczos и т.д.), что слегка размывает края; для целочисленных 90/180/270° это не нужно.
ADF (автоподатчик документов)
Устройство автоматической подачи бумаги в принтере или сканере. При двустороннем сканировании лицевая сторона может выходить перевёрнутой, что легко исправить поворотом на 180° одним кликом.
Матрица трансформации Canvas
Методы трансформации координат, предоставляемые контекстом Canvas 2D (translate, rotate, scale). Этот инструмент объединяет поворот и отражение в матрице трансформации, избегая отдельных веток для каждой комбинации и сохраняя код компактным и безошибочным.

8 базовых преобразований с первого взгляда

ОперацияПравило преобразованияТипичное применение
90° по часовой(x, y) → (h − 1 − y, x)Альбом → портрет, коррекция сканов
180°(x, y) → (w − 1 − x, h − 1 − y)Коррекция сверху-вниз, переворот
270° по часовой(x, y) → (y, w − 1 − x)Портрет → альбом, против часовой
Горизонтальное отражение(x, y) → (w − 1 − x, y)Зеркало слева-направо, селфи, товары
Вертикальное отражение(x, y) → (x, h − 1 − y)Зеркало сверху-вниз, эффект отражения
Горизонтальное + вертикальноеЭквивалентно 180°Полное обращение

EXIF-тег ориентации — все 8 значений

Значение OrientationЗначениеКак исправить здесь
1Норма (0°)Действий не требуется
2Горизонтальное отражениеКликните горизонтальное отражение
3Поворот 180°Кликните поворот 180°
4Вертикальное отражениеКликните вертикальное отражение
590° по часовой + горизонтальноеСначала горизонтальное, затем 90° по часовой
690° по часовойКликните поворот 90°
790° по часовой + вертикальноеСначала вертикальное, затем 90° по часовой
890° против часовой (270° по часовой)Кликните поворот 270°

Authoritative References