Сжать документ

Загружаешь любой JPEG / PNG / PDF — выбираешь качество и формат, скачиваешь сжатый файл. Полезно когда сканер выдал 17 МБ, а посольский портал просит ≤ 2 МБ.

Перетащи файл или кликниJPEG / PNG / WebP / PDF, до 30 МБ

Когда нужен

  • Сканер сделал 17 МБ скан паспорта, а наш сейф просит ≤ 15 МБ
  • iPhone снял фото в HEIC 5 МБ, нужен JPEG ≤ 2 МБ для GVCW
  • 10-страничный PDF 25 МБ нужно влезть в 5 МБ для VFS
  • Перегнать любой PDF с большими картинками в более лёгкий PDF

Как работает

  1. Загружаешь файл — определяем тип (картинка / сканированный PDF / типографический PDF)
  2. Выбираешь выходной формат — JPEG или PDF (зависит от input'а)
  3. Двигаешь слайдер качества от 50% (макс компрессия) до 95% (почти без потерь)
  4. Жмёшь «Сжать» — за 1-5 секунд получаешь готовый файл
  5. Не понравилось? Двигаешь слайдер и сжимаешь ещё раз

Стек и приватность

  • Локальная обработка через sharp (libvips) и pdf-lib
  • Файлы НЕ уходят на внешние API (TinyPNG, ILovePDF и т.д.) — мы оператор ПДн по 152-ФЗ
  • Результат не сохраняется — после скачивания сразу удаляется из памяти

Качество 80% обычно даёт ratio 4-6× для фото, 2-3× для отсканированных документов. Качество ниже 65% — мелкие тексты могут начать «плыть», проверь читаемость перед загрузкой.