Поворот и отражение изображений — бесплатно
Поворачивайте изображения на 90°, 180°, 270° или любой произвольный угол. Отражайте горизонтально или вертикально. Экспорт в JPEG, PNG или WebP.
Перетащите файл сюда или нажмите для выбора
JPG, PNG, WebP, HEIC, HEIF · обрабатывается на вашем устройстве
или нажмите Ctrl+V, чтобы вставить из буфера обмена
Совет: скриншот можно вставить сочетанием Ctrl+V
Ваши файлы никогда не покидают устройство. Вся обработка происходит локально в браузере.
Частые применения
- Исправление боковых фотографий телефонаПоворачивайте фотографии, вышедшие боком из вашего телефона или камеры — без загрузки куда-либо.
- Выравнивание отсканированных документовИсправьте небольшой поворот в сканировании документов, используя ползунок точного угла.
- Развеселить зеркальные селфиСелфи передней камеры обычно зеркалируют — переверните горизонтально, чтобы исправить.
- Поворот для творческого эффектаИспользуйте произвольные углы, чтобы наклонять фотографии для стилистических эффектов в стиле обложки журнала.
- Поворот для макета печатиОтрегулируйте ориентацию изображений перед их размещением в макетах печати (Word, InDesign, Canva).
Как это работает
Поворот, отражение и коррекция угла здесь полностью работают внутри вашего браузера с использованием API HTML Canvas — никакой файл никогда не отправляется на сервер. Инструмент рисует ваше изображение на закадровом холсте при выбранных преобразованиях угла и масштаба, затем кодирует результат в JPEG, PNG или WebP с использованием собственного кодека браузера.
- 1Изображение декодировано локальноВаш файл JPEG, PNG или WebP загружается в HTMLImageElement через локальный URL объекта — ссылку памяти браузера, которая никогда не покидает ваше устройство. Естественные размеры пикселей считываются прямо из декодированного растра.
- 2Применено преобразование CanvasЗакадровый холст имеет размер, соответствующий повёрнутому ограничивающему прямоугольнику (ширина·cos + высота·sin для каждой оси). Затем контекст Canvas 2D перемещается к центру, поворачивается на выбранный угол в радианах, и масштабируется на -1 по горизонтальной или вертикальной оси для отражений — все стандартные операции ctx.rotate / ctx.scale без внешней библиотеки.
- 3Автообрезка обрезает углы (опционально)Для поворотов не под прямым углом написанная вручную геометрическая функция — largestInnerRect — вычисляет наибольший выровненный по оси прямоугольник оригинального соотношения сторон, который помещается внутри повёрнутого ограничивающего прямоугольника, так что треугольные пустые углы удаляются без искажения изображения.
- 4Кодек браузера кодирует результатcanvas.toBlob() передаёт данные пикселей встроенному кодировщику изображений браузера, производя JPEG (с выбираемым качеством и цветом заливки фона для прозрачных углов), PNG или WebP Blob, который вы скачиваете напрямую.
Ваше изображение обрабатывается полностью внутри вашей вкладки браузера — оно никогда не загружается ни на один сервер.
Похожие инструменты
Генератор перевёрнутого текста
Переверните текст вверх ногами, отразите его или разверните с помощью похожих символов Unicode.
Поворот видео
Поворачивайте или отражайте видео для исправления кадров, снятых боком или вверх ногами. Опции 90°, 180° и зеркальное отражение с предпросмотром. Работает полностью в браузере.
Увеличение изображений
Увеличьте фото в 4 раза с помощью ИИ-модели, работающей на вашем устройстве: чёткие края и читаемый текст, а не просто крупные пиксели. Ничего не загружается, без аккаунта и водяных знаков.