Повернуть изображение
Разворачивайте и отражайте снимки — при желании каждый по-своему.
- Полностью бесплатноБез аккаунта, без дневных лимитов, без платных тарифов.
- Ничего не загружаетсяФайлы обрабатываются на вашем устройстве и не попадают на сервер.
- Результат без подвохаБез водяных знаков, без принудительного ухудшения качества, без ограничения размера.
- Обновления на видуКаждое исправление и каждый новый инструмент записаны на странице изменений.
Что делает этот инструмент
Перетащите одно или много изображений и поставьте их правильной стороной вверх. Большие кнопки поворачивают на 90° против часовой стрелки, на 90° по часовой или на 180°; ползунок разворачивает на любой угол от −180° до 180° с шагом в один градус — это нужно, чтобы выровнять чуть перекошенный скан или заваленный горизонт (холст вырастает до повёрнутого описанного прямоугольника, поэтому ничего не срезается; углы становятся прозрачными в PNG и WebP и белыми в JPEG). Отражение по горизонтали превращает зеркальное селфи или отсканированный негатив в нормальный вид, отражение по вертикали спасает перевёрнутые сканы, и то и другое сочетается с поворотом.
У каждого изображения в списке свои кнопки ↺ ↻, поэтому пачку отпускных снимков, где одни нужно повернуть влево, а другие вправо, можно исправить за один проход, видя результат на миниатюре. Формат вывода по умолчанию совпадает с исходным (JPEG остаётся JPEG, PNG — PNG с кодированием без потерь, HEIC становится JPEG) либо переводится в JPEG, PNG или WebP с ползунком качества. Кодируют те же движки MozJPEG, OxiPNG и WebP, что и в сжатии на этом сайте, поэтому файлы получаются компактными и чистыми. Ничего не загружается на сервер, а ограничений на размер и количество нет, кроме памяти вашего устройства.
Как пользоваться
Перетащите, вставьте или выберите изображения. Задайте поворот, который нужен большинству из них — ↻ 90° для снимков, лежащих набок, 180° для перевёрнутых сканов, — и каждое изображение обработается сразу же, с живой миниатюрой. Для тех, которым нужно другое, используйте кнопки ↺ ↻ в их строке: каждое нажатие добавляет четверть оборота только этому файлу. При необходимости отметьте отражение по горизонтали или вертикали, потяните ползунок угла для тонкого выравнивания и скачайте файлы по одному или все ZIP-архивом.
Настройки поворота запоминаются на этом устройстве. Результаты можно сразу передать в сжатие изображений, изменение размера, обрезку — чтобы срезать прозрачные углы после поворота на малый угол — или в изображения в PDF, чтобы собрать исправленные страницы в документ.
Частые сложности
Фотографии, которые в галерее выглядят правильно, а в письме лежат набок, обычно и хранятся набок с тегом ориентации EXIF, который одни программы учитывают, а другие игнорируют. Этот инструмент читает тег, показывает изображение так же, как телефон, и записывает пиксели в этой ориентации, убирая тег, — поэтому исправленный файл выглядит одинаково везде. Если снимок здесь уже выглядит правильно, поворачивать его не нужно: разворот на 90° сделает его боком как раз для тех программ, которые тег игнорировали.
Поворот перекодирует изображение. Для PNG это происходит без потерь; для JPEG новое кодирование с качеством 92 % по умолчанию визуально неотличимо, но не совпадает побайтово, а многократное пересохранение поколение за поколением постепенно ухудшит качество — поворачивайте один раз и от оригинала. Поворот на произвольный угол всегда добавляет прозрачные или белые углы; если рамка важна, обрежьте их потом. Анимированные GIF сводятся к первому кадру.
Как устроен поворот
Разворот на 90° или 180° просто переставляет пиксели: каждый переезжает на новое место, ничего не интерполируется, и изображение остаётся ровно таким же резким. Любой другой угол означает, что каждый выходной пиксель попадает между входными и его приходится пересчитывать; инструмент использует качественный билинейный фильтр браузера на canvas — то же самое делают фоторедакторы при небольших углах выравнивания. Размер выходного холста считается по повёрнутому описанному прямоугольнику (ширина × |cos θ| + высота × |sin θ| и наоборот), после чего он уходит в кодировщик.
Кодировщики работают в WebAssembly в фоновом потоке: MozJPEG для JPEG, OxiPNG для PNG без потерь и libwebp для WebP — тот же конвейер, что и у остальных инструментов для изображений на сайте. Декодируется всё, что умеет открывать браузер, плюс HEIC с iPhone. Всё это происходит в вашей вкладке: изображение не покидает устройство, а страница после загрузки продолжает работать офлайн.
Когда это нужно
Снимки с телефона, которые уходят боком в форму, объявление на площадке или на сайт, игнорирующий данные об ориентации. Отсканированный документ, вышедший из сканера вверх ногами или повёрнутым на четверть. Фотографии товаров, которые должны смотреть в одну сторону. Кривой снимок доски или чека, которому нужно несколько градусов выравнивания. Зеркальное селфи или кадр с веб-камеры, который должен читаться правильно. Скриншоты с повёрнутого планшета. Логотип, который нужно отразить в другую сторону.
Естественная цепочка на этом сайте: повернуть здесь, затем сжать или уменьшить для веба, обрезать, если нужно убрать углы, и сменить формат или собрать PDF для финального вида. Снимки HEIC с iPhone поворачиваются напрямую и выходят в JPEG. У видео, снятого тем же телефоном, проблема лежит в другом месте — это флаг внутри файла, а не пиксели, — и её решает поворот видео без перекодирования.
Частые вопросы
Загружаются ли мои фотографии на сервер?
Нет. Изображения декодируются, поворачиваются и кодируются целиком в вашем браузере. На сервер ничего не отправляется, после загрузки страница работает офлайн.
Ухудшает ли поворот качество?
Развороты на 90° и 180° переставляют пиксели без пересчёта. Вывод в PNG идёт без потерь; JPEG перекодируется с качеством 92 % по умолчанию, что визуально неотличимо. Поворачивайте от оригинала, а не повёрнутую копию по кругу.
Можно ли повернуть каждое изображение по-своему?
Да. Используйте кнопки ↺ ↻ в строке файла: каждое нажатие разворачивает именно это изображение ещё на 90°, а миниатюра обновляется. Общие кнопки задают значение по умолчанию для всех.
Почему здесь фотография выглядит правильно, а в другом месте нет?
В ней есть тег ориентации EXIF, который этот инструмент учитывает, а некоторые программы игнорируют. Сохраните её здесь без поворота: пиксели запишутся правильно, а тег будет убран — и всё станет одинаково везде.
Можно ли выровнять на несколько градусов?
Да — потяните ползунок угла или введите угол. Холст расширится, чтобы ничего не срезать; при необходимости обрежьте углы потом.