Изменение размера изображений
Задайте нужный размер — и увидите результат и его реальный размер файла до скачивания.
Изображение после изменения
Декодирование…
Перетащите изображение сюда — и получите его в нужном размере.
Как пользоваться
- Перетащите изображение на карточку, вставьте через ⌘V или нажмите «Выбрать изображение». Поля ширины и высоты заполнятся исходным размером, а результат появится сразу: нажимать нечего и ничего не загружается.
- Введите новую ширину — высота подстроится, потому что пропорции заблокированы. Разблокируйте их, чтобы растянуть изображение, переключитесь на «Проценты», чтобы уменьшить всё вдвое, или выберите готовый размер вроде аватара WeChat (240×240) или квадрата Instagram (1080×1080).
- Смотрите на «4032×3024 → 800×600» и «2,4 МБ → 310 КБ»: второе число — реальный размер файла, который вы скачаете, а не оценка. «Скачать» сохранит его как name-800x600.jpg. Оригинал никогда не изменяется.
Пример
Пример изображения (94,9 КБ, 1200×800)
ykit-sample.jpg 1200 × 800 94,9 КБ
Ширина 600, пропорции заблокированы
ykit-sample-600x400.jpg 600 × 400 32,0 КБ
Числа выше получены кнопкой «Загрузить пример» — это тот же файл, который браузер рисует при каждом нажатии. Поскольку 600×400 сохраняет пропорции 3:2, ничего не обрезается.
Правила, ограничения и известные проблемы
- Ничего не загружается: декодирование, масштабирование, обрезка и кодирование выполняются в этой вкладке, страница не отправляет сетевых запросов. Исходный файл только читается и никогда не изменяется.
- Показанный размер — это реальный закодированный файл, поэтому «выглядит меньше» и «весит меньше» здесь одно и то же. Цели «сжать до 200 КБ» нет: у кодировщика браузера нет управления битрейтом, поэтому используйте ползунок качества и смотрите на байты.
- Готовый размер с другими пропорциями никогда не обрезает изображение молча: по умолчанию картинка целиком вписывается в рамку (поэтому 1080×1080 для фото 3:2 даёт 1080×720), а сообщение объясняет это — одним нажатием можно перейти к «заполнить и обрезать», если нужен точный прямоугольник.
- Увеличение разрешено до лимита, но ничего не добавляет: растягивание с 800 px до 2000 px даёт ту же детализацию при вчетверо большем размере файла. Инструмент говорит об этом прямо.
- Перекодирование удаляет EXIF (время съёмки, камера, GPS), XMP и профиль ICC, а результат всегда в sRGB — фото с широким охватом могут выглядеть бледнее. Ориентация переносится в пиксели, поэтому снимки не окажутся повёрнутыми.
- Прозрачные пиксели заливаются белым, если результат в JPEG, потому что в JPEG нет альфа-канала.
- Анимированный GIF сохраняет только первый кадр и превращается в статичный PNG — canvas браузера не умеет перекодировать анимацию. BMP так же становится PNG (он больше, и сжатие без потерь ему ничего не даёт).
- HEIC/HEIF, AVIF и TIFF принимаются и передаются браузеру: декодирует он их или нет — зависит от браузера, а не от нас (Safari обычно может, Chrome обычно нет). При ошибке инструмент называет формат, а не показывает пустую рамку. SVG отклоняется намеренно: у вектора нет пикселей для изменения.
- До 24 МБ и 40 мегапикселей на изображение — проверка идёт до декодирования, чтобы огромный файл не съел вкладку. Результат ограничен 4096 px по стороне и 16 мегапикселями. Одно изображение за раз — для пакетной обработки с ZIP используйте «Сжатие изображений». Истории и ссылки для общего доступа нет: ничего не сохраняется, перезагрузка начинает с нуля.
Похожие инструменты
Что обычно нужно дальше, когда размер уже подобран.