Изменение размера изображений — бесплатно, прямо в браузере
Выберите изображение, укажите нужную ширину или высоту и скачайте результат. Заблокируйте пропорции, чтобы изображение не исказилось, переключайте выходной формат между PNG, JPEG и WebP и используйте ползунок качества, чтобы добиться нужного размера файла. Всё обрабатывается на вашем устройстве через Canvas API — файл никогда не покидает браузер.
Выберите изображение, чтобы начать. Изображения обрабатываются на вашем устройстве и никогда не загружаются на сервер.
Похожие инструменты
Как это работает
Что на самом деле меняется при изменении размера изображения
Изменение размера меняет количество пикселей в изображении — то есть число цветных точек, из которых оно состоит. Фотография 4000 x 3000 с камеры телефона содержит двенадцать миллионов пикселей; та же фотография в размере 1200 x 900 содержит чуть больше миллиона. Выглядят они одинаково, но уменьшенная версия несёт примерно в десять раз меньше данных, поэтому изменение размера перед загрузкой — самый действенный способ ускорить загрузку страницы или уложить вложение в лимит почты.
Уменьшение необратимо в том смысле, что отброшенные пиксели не вернуть: если растянуть изображение шириной 1200 пикселей обратно до 4000, результат будет мягким и размытым, потому что браузеру придётся домысливать утраченные детали. Всегда меняйте размер, отталкиваясь от самого большого оригинала, а не от уже уменьшенной копии, и сохраняйте оригинал на случай, если позже понадобится более крупная версия.
Этот инструмент применяет высококачественное сглаживание при отрисовке масштабированного изображения: он усредняет соседние пиксели, а не просто отбрасывает их. Именно поэтому текст и тонкие края остаются читаемыми в малых размерах, а не превращаются в ступенчатые.
Как выбрать между PNG, JPEG и WebP
PNG работает без потерь: каждый пиксель сохраняется точно, поддерживается прозрачность. Это верный выбор для логотипов, иконок, схем и скриншотов с текстом, где артефакты сжатия вокруг букв сразу бросаются в глаза. Плата за это — размер: фотография, сохранённая в PNG, обычно в пять-десять раз больше той же фотографии в JPEG.
JPEG работает с потерями и рассчитан на фотографию, где плавные переходы хорошо маскируют артефакты сжатия. Он вообще не умеет хранить прозрачность, поэтому прозрачные области приходится заливать сплошным цветом; этот инструмент использует белый — вот почему при конвертации прозрачного PNG в JPEG фон получается белым, а не чёрным.
WebP — современная золотая середина: он поддерживает и режим с потерями, и режим без потерь, а также прозрачность, и обычно даёт файлы на 25-35% меньше сопоставимого JPEG. Сегодня его поддерживают все браузеры, так что для веба это, как правило, лучший вариант по умолчанию — если только вам не нужно отдать файл какому-то старому приложению.
Почему важна обработка на стороне браузера
Большинство бесплатных сервисов работы с изображениями загружают ваш файл на сервер, обрабатывают его там и возвращают ссылку на скачивание. Это значит, что копия вашего изображения лежит на чужой машине и подчиняется чужим политикам хранения и безопасности. Для отпускных фото это, возможно, неважно; для скриншота панели управления, скана удостоверения или неопубликованной работы это уже реальная утечка.
Этот инструмент никуда не отправляет ваш файл. Изображение целиком декодируется браузером, отрисовывается на холсте в новом размере и перекодируется — поэтому здесь нет ни аккаунтов, ни квот на загрузку, ни очередей, ни водяных знаков. Убедиться можно самостоятельно: откройте вкладку «Сеть» в браузере во время работы с этой страницей — вы не увидите ни одного запроса, который нёс бы ваше изображение.
Практическое следствие: предел для огромных изображений задаёт память вашего устройства, а не сервер. Инструмент ограничивает результат 8000 пикселями по каждой стороне — этого с большим запасом хватает для печати большинства документов, и такой размер по силам обычному ноутбуку или телефону.
Частые вопросы
›Мои изображения загружаются на сервер?
Нет. Файл декодируется, масштабируется и перекодируется полностью внутри браузера через Canvas API. Ни один запрос не несёт ваше изображение, и вы можете убедиться в этом сами во вкладке «Сеть» в браузере.
›Какого размера изображение я могу обработать?
Результат ограничен 8000 пикселями по каждой стороне. Для исходного файла реальный предел — это доступная память устройства, а не фиксированное число, поэтому файл в сотни мегапикселей может не открыться на телефоне, но обработаться на настольном компьютере.
›Почему мой прозрачный PNG получается с белым фоном?
JPEG не умеет хранить прозрачность. При конвертации в JPEG прозрачные области приходится заливать сплошным цветом, и этот инструмент использует белый. Если прозрачность нужно сохранить, выберите PNG или WebP.
›Какое качество выбрать для JPEG?
Примерно 80 — привычный компромисс: по сравнению с максимальным качеством размер файла обычно уменьшается вдвое, а разница на глаз незаметна. Поднимайте значение для изображений с текстом или резкими краями и опускайте, если нужно уложиться в жёсткий лимит по размеру.
›Можно ли увеличить изображение сверх его исходного размера?
Да, но результат будет мягким. Увеличение не возвращает детали, которых нет в исходнике: браузер лишь интерполирует между уже имеющимися пикселями. По возможности начинайте с самого большого оригинала.
›Удаляет ли изменение размера данные EXIF, например GPS-координаты?
Да. Изображение заново отрисовывается на пустом холсте и перекодируется, поэтому метаданные камеры — включая GPS-координаты, модель устройства и отметку времени — в итоговый файл не переносятся.
›Есть ли водяной знак или ограничение на количество изображений?
Ни того, ни другого. Нет водяных знаков, нет аккаунтов, нет дневных квот — потому что вся работа выполняется на вашем устройстве, а не на сервере, за который кто-то платит.
›Какой формат выбрать для сайта?
WebP для фотографий и большинства изображений: при сопоставимом визуальном качестве он обычно на 25-35% меньше JPEG, и сегодня его поддерживают все браузеры. Используйте PNG, когда нужен результат без потерь или чёткая прозрачность — например, для логотипов и иконок.