FLIP
ЗАГРУЗИТЬ
ФАЙЛ
Ожидание файла...
Ожидание файла...
Коротко об инструменте
Фото, снятое вертикально, часто открывается боком: телефон записал ориентацию в EXIF, а просмотрщик её проигнорировал. Здесь вы разворачиваете кадр физически — пиксели переписываются, и картинка будет одинаково стоять и в Word, и в старой CMS, и в мессенджере. Отражение решает другую задачу: зеркальный портрет для аватара, разворот кальки или макет под печать на переводной бумаге. Всё считается в canvas прямо во вкладке. Смотрите также: подрезать края после поворота, выставить нужную ширину и высоту, убрать EXIF, который заново крутит фото.
Поворот на 180 градусов ставит картинку вверх ногами, но левое остаётся слева. Flip Vert зеркалит по горизонтальной оси: верх и низ меняются местами, а зеркальность сохраняется, как в отражении в луже. На симметричном узоре разница не видна, на тексте — сразу: после поворота буквы читаются вверх ногами, после отражения они выглядят вывернутыми наизнанку.
Галерея часто меняет только флаг EXIF Orientation, не трогая сами пиксели. Программы, которые этот флаг не читают, показывают исходную ориентацию. Здесь кадр перерисовывается в canvas в новой геометрии, а экспорт в PNG никаких EXIF-полей не переносит вовсе — значит, спорить будет уже нечему.
Сам поворот на кратный 90 градусам угол переставляет пиксели без интерполяции, размытия не возникает. Потеря может случиться на другом этапе: если исходником был JPG, он уже сжат с потерями, а результат сохраняется в PNG без потерь — то есть артефакты исходника остаются, но новых не добавляется.
Нет, доступны только шаги по 90 градусов через кнопки Rotate +90° и Rotate -90°. Наклон на произвольный угол требует интерполяции пикселей и обрезки или заливки появившихся углов, а такого интерфейса на странице нет. Для выравнивания заваленного горизонта нужен редактор с ручкой поворота и кадрированием.
Нет. Изображение перерисовывается в canvas, а оттуда выходит чистый растр: EXIF с моделью камеры, датой съёмки и координатами GPS в готовый PNG не попадает. Иногда это ровно то, что нужно перед публикацией фото в открытом доступе, но если метаданные вам важны, сохраните оригинал отдельно.
Да. Страница читает выбранный файл локально и рисует его в элемент canvas, а скачивание собирается из data-URL той же вкладки. Никакой формы отправки и никакого запроса с телом изображения тут нет, так что снимок паспорта или договора не покидает устройство.
Экспорт всегда идёт в PNG: это формат без потерь, и повторные повороты не накапливают артефакты сжатия. Побочный эффект — фотография на выходе весит больше исходного JPG. Если нужен именно JPG прежнего веса, прогоните полученный файл через конвертер PNG в JPG или сжатие изображения.
До: contract-scan.jpg — 3024×4032, текст читается только с наклонённой головой
После: PNG 4032×3024 после одного Rotate +90°, страница стоит вертикально
До: selfie.jpg — надпись на футболке читается зеркально
После: PNG после Flip Horiz — текст на одежде снова нормальный
Оценка и фидбек помогают понять, что улучшать дальше.