Без загрузки, 100% локально, без аккаунта

Поворот и отражение изображений

Поворачивайте или зеркально отражайте изображения в один клик. Всё работает локально, ни один файл не покидает ваше устройство.

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

Поворот и отражение изображений исправляет ориентацию или отражает фотографию без лишнего перекодирования пиксельных данных. Вы можете поворачивать с шагом 90 градусов (90, 180 или 270 градусов по часовой стрелке) или переворачивать изображение по горизонтали или вертикали. Преобразование применяется через Canvas API в браузере; файл считывается с устройства, и результат скачивается обратно на него, без участия сервера.

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

Поворот и отражение изображений: пошаговая инструкция

  1. Перетащите изображение в область загрузки или нажмите для открытия файлового менеджера.
  2. Нажмите кнопку поворота по часовой или против часовой стрелки, чтобы повернуть изображение с шагом 90 градусов.
  3. Нажмите кнопку горизонтального или вертикального отражения, если нужно зеркальное изображение.
  4. Посмотрите исправленную ориентацию на панели предпросмотра.
  5. Нажмите «Скачать», чтобы сохранить преобразованное изображение на устройство.

Частые сценарии использования

  • Фотограф исправляет партию JPEG, снятых боком с камеры, которая не записала метаданные ориентации корректно.
  • Пользователь загружает фотографию, которая выглядит повёрнутой в онлайн-форме, и исправляет её локально перед повторной загрузкой.
  • Дизайнер создаёт зеркальную версию логотипа для проверки визуальной симметрии.
  • Учитель готовит слайды и переворачивает диаграмму по горизонтали, чтобы она соответствовала направлению текстового потока в макете справа налево.

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

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

Инструмент рисует изображение на Canvas в новой ориентации и экспортирует его. Для JPEG это означает повторное кодирование с потерями, что может незначительно снизить качество. Для форматов без потерь, таких как PNG, повторное кодирование не ухудшает качество. Если для JPEG принципиально нужен поворот без потерь, подходящим инструментом будет jpegtran из командной строки.

Что происходит с метаданными ориентации EXIF после поворота?

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

Можно ли повернуть изображение на произвольный угол, не кратный 90 градусам?

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

Изображение обрабатывается локально, но ведётся ли журнал открываемых файлов?

Нет. Данные изображения загружаются в память браузера на время сессии. Ничто не записывается в localStorage, аналитические события не содержат содержимое изображений, и ни один сервер не получает файл.

Сохраняет ли инструмент прозрачность в PNG при повороте?

Да. Canvas инициализируется с прозрачным фоном перед тем, как изображение рисуется под новым углом. PNG-вывод сохраняет альфа-канал, поэтому прозрачные области остаются прозрачными после поворота.

Могу ли я повернуть перевёрнутое фото прямо с телефона?

Да. Это, пожалуй, самый частый случай использования этого инструмента, поскольку фото часто выглядит перевёрнутым именно на том телефоне, которым оно было снято. Canvas API работает одинаково в мобильном Chrome или Safari и на компьютере.