PNG Компрессор

Сжимает PNG файлы прямо в браузере. Никаких загрузок — полная приватность.

📁

Перетащите PNG файлы сюда или нажмите для выбора

До 10 файлов, до 5 МБ каждый

Всего
·
Файлы

API сжатия PNG

Отправьте PNG файл на эндпоинт /api/compress. В ответ придёт сжатый PNG в теле ответа.

POST /api/compress
cURL
# отправить файл input.png и сохранить как output.png
curl -X POST "https://png.tonur.ru/api/compress" \
  -F "file=@input.png" \
  --output output.png
JavaScript
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);
Сравнение: до и после
До
После
До После