.img converter
drop one or many images, click Convert, compare, download. nothing is uploaded to third parties.
service stats
Ctrl/Cmd+V to paste
приватность
чего мы не делаем
Ваши файлы не сохраняются на сервере.
Бэкенд передаёт тело запроса в stdin субпроцесса через io.Pipe и копирует закодированные байты обратно в ответ. Никаких временных файлов, никакой записи на диск. Байты живут в памяти только во время обработки одного запроса.
Без куки.
Ни страница, ни бэкенд не устанавливают заголовок Set-Cookie. Единственное клиентское состояние — локаль i18n в localStorage['locale'], без PII и без трекинга.
Только self-hosted аналитика.
Просмотры страниц уходят в self-hosted Umami на том же хосте — никаких Google Analytics, Facebook Pixel или сторонних трекеров. Без куки, без персональных данных, без кросс-сайт фингерпринтинга.
Ваш IP не логируется.
JSON access-лог бэкенда содержит только request_id, endpoint, method, status_code, duration_ms, input_bytes, output_bytes — IP клиента не записывается.
faq
Почему превью отличается от скачиваемого файла?
Превью — быстрая первая версия. Скачиваемый файл — итоговая, более качественная версия.
Мои файлы в безопасности?
Да. Файлы не покидают кнопку в браузере. Ничего не уходит третьим лицам. Ничего не хранится на сервере.
Вы ставите cookies или следите за мной?
Никаких cookies, никаких сторонних трекеров. Считаем только просмотры страниц на нашем сервере, без персональных данных.
Какой лимит размера файла?
До 10 МиБ на файл. До 50 файлов за раз.
Какие форматы поддерживаются?
Вход: PNG, JPG и WebP всегда. GIF, BMP, AVIF, HEIC, HEIF и JXL доступны в сборках с включёнными кодеками. Выход: WebP, PNG и JPG всегда. AVIF и JXL доступны в сборках с включёнными кодеками.
Что делают настройки ресайза?
Ресайз задаётся двумя парами полей. Пара 1 — клиентская подрезка перед загрузкой: чекбокс cap dimension её включает; axis выбирает сторону (longest режет по длинной стороне, width / height — по одной оси, auto берёт width для альбомной ориентации и height для портретной); max задаёт значение в пикселях (по умолчанию 1600, диапазон 64–20000). Когда чекбокс выключен, исходные пиксельные размеры проходят без изменений. Пара 2 — серверный ресайз через заголовки X-Resize-Mode и X-Resize-Max-Long-Edge, которые соответствуют флагу CLI --resize fit=… long-edge=…. mode — это none | contain | cover | stretch; long edge в пикселях, диапазон 16–8192. mode = none — значение по умолчанию и означает отсутствие серверного ресайза. Пары независимы и применяются по порядку: сначала клиентская подрезка, затем серверный ресайз.
Файл будет выглядеть хуже?
WebP с качеством 82 выглядит так же, но весит намного меньше. PNG сохраняет файл идентичным оригиналу.
Что делает «удалить EXIF»?
Удаляет скрытые данные: координаты GPS, модель камеры и дату съёмки.
Нужно ли создавать аккаунт?
Нет. Просто перетащите изображения и нажмите Конвертировать.
Можно ли запустить локально?
Да — см. github.com/elriseio/fast-image-converter.
бесплатно и open-source
движок бесплатный, и вы можете запускать сжатие у себя на компьютере — без регистрации, без лимитов, без телеметрии, без сторонних запросов.
github.com/elriseio/fast-image-converter