Кадрирование изображений
Оставьте только нужную часть — и увидите точный размер результата и размер файла до скачивания.
Декодирование…
Перетащите изображение — рамка кадрирования сразу охватит всё изображение.
Результат кадрирования![Предпросмотр кадрирования]()
Как пользоваться
- Перетащите изображение на карточку, вставьте через ⌘V или нажмите «Выбрать изображение». Рамка кадрирования сразу охватывает всё изображение, а показания уже содержат реальный размер: кнопки «Применить» нет, и ничего не загружается.
- Потяните за угол или край, чтобы изменить рамку, перетащите её изнутри, чтобы переместить, или выберите пропорции вроде 1:1 или 16:9, чтобы рамка прижалась к наибольшему центральному прямоугольнику. Если фото лежит на боку, сначала поверните или отразите его. Рамка всегда остаётся внутри изображения.
- Смотрите на «1200×800 → 800×800 · 82,7 КБ · 67%»: результат — копия пикселей внутри рамки 1:1 (без масштабирования), а размер — реальный закодированный файл. «Скачать» сохранит его как name-crop-800x800.jpg. Оригинал не меняется; для точного размера передайте кадр в «Изменение размера изображений».
Пример
Пример изображения (1200×800)
ykit-sample.jpg 1200 × 800 117,8 КБ
Пропорции 1:1 — наибольший центральный квадрат
ykit-sample-crop-800x800.jpg 800 × 800 82,7 КБ · 67% изображения
Пример рисует кнопка «Загрузить пример» в этой вкладке на языке страницы, поэтому его байты различаются между языками. Кадр — копия пиксель в пиксель: 800×800 означает ровно 800×800 пикселей, а не масштабированную версию.
Правила, ограничения и известные проблемы
- Ничего не загружается: декодирование, поворот, обрезка и кодирование выполняются в этой вкладке, страница не отправляет сетевых запросов. Исходный файл только читается и никогда не изменяется.
- Кадрирование не меняет размер. Результат — исходные пиксели внутри рамки; чтобы после обрезки получить ровно 800×800, продолжите в «Изменение размера изображений».
- Показанные байты — реальный закодированный файл, а не оценка. Геометрически обрезка проходит без потерь, но JPEG и WebP перекодируются один раз, поэтому их байты (и немного качества) меняются; PNG→PNG сохраняет значения пикселей.
- Прозрачные пиксели заливаются белым, если результат в JPEG. PNG и WebP сохраняют прозрачность.
- Перекодирование удаляет EXIF (время съёмки, камера, GPS), XMP и профиль ICC, а результат всегда в sRGB. Ориентация фото переносится в пиксели, поэтому снимок не окажется повёрнутым.
- Анимированный GIF сохраняет только первый кадр и становится статичным PNG; BMP так же превращается в PNG. HEIC/HEIF, AVIF и TIFF передаются браузеру — декодирует он их или нет, зависит от него (Safari обычно может, Chrome обычно нет). SVG отклоняется намеренно: у вектора нет пикселей для обрезки.
- До 24 МБ и 40 мегапикселей на изображение — проверка идёт до декодирования, чтобы огромный файл не съел вкладку. Кадры больше 16 мегапикселей могут кодироваться заметное время. Одно изображение за раз — для пакетной обработки используйте «Сжатие изображений». Ничего не сохраняется, перезагрузка начинает с нуля.
- Здесь нет ИИ-определения объектов, круглой маски и фильтров: рамку ставите вы. Пропорции — это ограничения, а не автоматическое кадрирование.
Похожие инструменты
Что обычно нужно дальше, когда кадр уже выбран.