Есть ли API или инструмент по сжатию изображений без сервера?
Без прогрессива
canvas.toDataURL ("image/jpeg", 0.7)
https://www.it-swarm.net/ru/javascript/kak-szhat-i...
Бесплатно до 500 изображений в месяц.