Пакетная обработка изображений
Загрузите папку изображений и сделайте с ними одно и то же: измените размер, конвертируйте, поставьте водяной знак, переименуйте. Список показывает, во что превратится каждый файл, ещё до запуска, а результат возвращается одним ZIP. Каждое изображение читается и перезаписывается на вашем устройстве — ничего не загружается.
Частые вопросы
Сколько изображений он выдержит за раз?
Сотни. Каждое декодируется, отрисовывается и кодируется по очереди, а не всё сразу, и между ними вкладке даётся мгновение, чтобы строка прогресса двигалась и страница отвечала. Упрётесь вы не в фиксированный предел, а в память: очень большие фотографии в полном разрешении складываются, и несколько сотен таких браузеру дадутся тяжело. Уменьшение размера прямо в этой же обработке сильно помогает — большая версия тогда не существует дважды.
Почему часть файлов серая?
Это HEIC или TIFF. Ни один браузер их не декодирует — декодер HEIC обременён патентами, и ни один движок его не поставляет, — так что это ограничение браузера, а не страницы. Они распознаются по собственным байтам файла и откладываются до запуска, чтобы вы узнали сразу, а не после ожидания всего остального. На iPhone: Настройки → Камера → Форматы → Наиболее совместимые переключает новые снимки на JPEG.
Что делает шаблон имени?
Строит имя каждого нового файла. {name} — исходное имя без расширения, {n} — номер, дополненный нулями по размеру пакета, чтобы сотня файлов сортировалась правильно, а {w}, {h} и {wh} — размер уже после изменения, а не до. Расширение вы не задаёте никогда: оно всегда соответствует настоящему формату файла, потому что PNG с именем .jpg открывается в браузере и отвергается половиной программ, которые вы попробуете следом.
А если два файла получат одинаковое имя?
Не получат. Внутри ZIP повторяющееся имя молча заменяет предыдущий файл, и половина пакета приезжает отсутствующей без всяких следов. Дубликатам добавляется номер — это важнее всего при фиксированном шаблоне без {n}, самом частом способе потерять папку.
В какой формат конвертировать?
Для веба почти всегда WebP: он меньше JPEG при том же качестве, и его читают все современные браузеры. AVIF ещё меньше, но кодируется медленнее, а на сотнях файлов это заметно. JPEG — когда открывать будет что-то старое. PNG — только если нужна прозрачность или точная копия каждого пикселя; качество к нему не применяется, поэтому ползунок исчезает.
Что-нибудь загружается на сервер?
Нет. Изображения декодируются в странице, перерисовываются на canvas, кодируются браузером, и архив собирается там же. Никуда ничего не отправляется — поэтому всё работает и без соединения.
Похожие инструменты
- Конвертер изображенийКонвертируйте PNG, JPG, WebP, AVIF, SVG, BMP и ICO в браузере — пакетно, с поворотом и созданием favicon. Ничего не загружается.
- Изменение размера и сжатиеМеняйте размер изображений в пикселях или процентах и сжимайте их — со сравнением «до и после».
- Обрезка видеоРежьте MP4 без перекодирования: потяните маркеры, и клип копируется кадр в кадр с исходным качеством. Ещё вытаскивает кадры.