Изменяйте размер изображений JPEG, PNG или WebP до целевой ширины и/или высоты с сохранением соотношения сторон. Обработка остаётся в браузере—файл не покидает устройство.
Правила размера
- Только ширина — высота масштабируется пропорционально
- Только высота — ширина масштабируется пропорционально
- Ширина и высота — изображение умещается в рамку (режим contain); большее измерение достигает цели, другое уменьшается
Размеры считаются с округлением до целых пикселей. Формат вывода: JPEG-источники → JPEG (quality 92), PNG/WebP-источники → PNG.
Когда использовать
- Создавать миниатюры для документации или соцсетевых превью
- Уменьшать слишком большие камерные фото перед загрузкой
- Нормализовать размеры ассетов под дизайн-сетку
Ограничения
Увеличение мелких изображений не добавляет реальной детализации. EXIF-ориентация может не применяться автоматически во всех браузерах. Очень большие источники могут превысить лимиты памяти canvas. Обрезка и фильтры резкости не применяются—только пропорциональное масштабирование.
Пример
Например, введите значения образца по умолчанию в форме и сравните вывод с известным эталоном; меняйте по одному входу за раз, чтобы увидеть, как меняется результат.