About ImgPress

A browser-only image compressor built around one idea: give the encoder the byte cap your form enforces, instead of making you guess a quality percentage.

What this is

ImgPress compresses an image to a target file size in kilobytes — the number your upload form actually enforces — instead of asking you to guess a quality percentage and check the result by trial and error.

Everything runs in the browser tab. The file is decoded, redrawn and re-encoded by your own machine; there is no upload endpoint behind the page. That matters most for the documents people compress here: passport scans, visa photos, exam registration pictures. Those should never have to travel to a stranger's server just to lose 90% of their bytes.

Why target size instead of a quality slider

Upload forms reject on one dimension only: bytes. A quality slider gives you no predictable landing point, so people overshoot and end up with a soft image, or undershoot and get rejected at the last step of a form they already filled in.

Giving the encoder a byte ceiling turns the problem into something it can solve: it searches for the highest quality that still fits, and only drops resolution when quality alone cannot get there. See target size vs quality slider for the longer comparison.

How the site is built

A handful of static HTML pages, one stylesheet, one script. No framework, no build step at runtime, no third-party JavaScript bundle. Every page is pre-rendered, so what a search engine sees is the same thing you see.

That choice is deliberate: a client-side tool has no excuse for shipping a parser and a router to do work the browser already knows how to do.

Who runs it

ImgPress is an independent project — a small utility built to solve a specific, recurring annoyance, and kept simple on purpose. If something is wrong or missing, the honest fix is to say so and change it.

You can reach the maintainer directly at kioolfranrip@gmail.com. Bug reports, feature requests and privacy questions all go to the same place, and a concrete message gets a concrete reply.

Questions

Is ImgPress really free?

Yes. No account, no watermark, no daily cap, no paid tier. The site is a static page, so serving it costs almost nothing.

Do you make money from this?

The site is supported by unobtrusive display ads. There is no paywall and no feature is held back behind one.

Can I use the compressed images commercially?

Yes. You keep all rights to your own images — the tool only re-encodes them on your device and never claims any licence over the output.

Why build another image compressor?

Because the common ones make you guess a quality slider, upload your file to a server, and often add a daily limit. Working backwards from a byte target removes the guessing, and doing it in the browser removes the upload.

Back to the tool