Как сжать изображение, никуда его не загружая?
Задайте уровень качества, и инструмент перекодирует картинку в вашем браузере, показывая размер файла до и после, чтобы вы сами оценили компромисс. Ничего не загружается, и, кроме памяти устройства, ограничений по размеру файла нет.
Работает полностью в вашем браузере · без загрузки · без аккаунта · без водяных знаков
- Выберите изображение JPEG, PNG или WebP.
- Укажите выходной формат и настройте ползунок качества.
- Сожмите, посмотрите, сколько удалось сэкономить, и скачайте.
JPEG, PNG или WebP. Файл читается этой страницей и никуда не отправляется.
Оставьте пустым, чтобы сохранить исходные размеры. Более широкое изображение уменьшается пропорционально.
Что умеет эта страница
- Ползунок качества от 0,1 до 1,0
- Показывает исходный и сжатый размер рядом
- Необязательная максимальная ширина с пропорциональным масштабированием
- Файлы никогда не загружаются
Когда использовать этот инструмент
- У формы загрузки есть лимит по размеру, и небольшая потеря качества допустима.
- Нужно уменьшить изображения перед публикацией на веб-странице.
- Хочется сразу увидеть размер до и после и решить, оставить ли результат.
Когда стоит выбрать другое решение
- Нужна оптимизация без потерь или точный контроль целевого размера в байтах: здесь задаётся качество, а не размер.
- Ориентация EXIF, профили ICC, метаданные или семантика альфа-канала должны сохраниться.
- Исходник — PNG с небольшим числом цветов; перекодирование через Canvas может его увеличить.
Чем он уступает другим вариантам
Специализированные кодировщики вроде mozjpeg, oxipng или Squoosh умеют оптимизацию без потерь, прогрессивный JPEG, сокращение палитры и куда более выгодный компромисс между размером и качеством. У кодировщика Canvas в браузере таких рычагов нет, а PNG здесь перекодируется, а не оптимизируется по-настоящему, — поэтому страница показывает оба размера, а не обещает уменьшение. Если файл вышел крупнее, оставьте оригинал или возьмите специализированный кодировщик.
Куда попадают ваши файлы
Никуда. Эта страница загружает код, который выполняет работу, и дальше файл, который вы открываете, читает ваш собственный браузер. Нет шага загрузки, нет временной копии на сервере, нет очистки, которой нужно доверять: данные вообще не пересекают сеть, поэтому после ничего не остаётся удалять. Это можно проверить самому: откройте панель сети в браузере во время работы инструмента и убедитесь, что она молчит.
Вопросы об этом инструменте
- Насколько меньше станет изображение?
- Это целиком зависит от картинки и выбранного качества, поэтому страница показывает реальные цифры, а не обещает конкретное значение. Фотографии обычно сильно уменьшаются в WebP или AVIF при качестве 0,7–0,8, потому что теряют детали, которые глаз едва замечает. Скриншот, сохранённый как PNG, может почти не измениться, а перекодированный JPEG — даже вырасти, если он уже был оптимизирован.
- Почему ползунок качества ничего не делает при формате PNG?
- PNG — формат без потерь, и параметра качества у него нет, поэтому браузер просто игнорирует значение. Чтобы управлять размером файла, выберите JPEG, WebP или AVIF. PNG всё ещё уместен, когда нужны точные пиксели или прозрачность.
- Сохраняются ли данные EXIF и поворот камеры?
- Нет. Canvas перекодирует только видимые пиксели, поэтому метаданные — модель камеры, координаты GPS, исходное время съёмки — теряются. При декодировании браузер применяет тег ориентации EXIF, поэтому результат остаётся прямым, но своих метаданных он уже не несёт.
Другие инструменты той же группы
Руководства
- How to compress an image without losing visible qualityRe-encode a JPEG, PNG or WebP at a quality you choose, with the before and after size side by side. Runs in your browser.
- JPG, PNG, WebP or AVIF: which format, and how to convertWhat each image format is actually good at, and how to convert between them in your browser with the encoder you already have.