Сжимает PNG файлы прямо в браузере. Никаких загрузок — полная приватность.
Перетащите PNG файлы сюда или нажмите для выбора
До 10 файлов, до 5 МБ каждый
Отправьте PNG файл на эндпоинт /api/compress. В ответ придёт сжатый PNG в теле ответа.
# отправить файл input.png и сохранить как output.png curl -X POST "https://png.tonur.ru/api/compress" \ -F "file=@input.png" \ --output output.png
const form = new FormData(); form.append("file", fileInput.files[0]); const res = await fetch("https://png.tonur.ru/api/compress", { method: "POST", body: form, }); const blob = await res.blob(); const url = URL.createObjectURL(blob);