Optimise your JPGs

JPG Optimiser. Free! Provides an API. Simple Quick and Fast.


Domains made simple with DNSimple. 30 day free trial plus ONE MONTH hosted DNS free!

Input Image

Ajax uploads require a modern browser, if not, a we'll use a regular post.

Selected File Details

Last Modified

Your Optimised Files

Filename Size (bytes) Status New File Size (bytes) Savings (bytes)


Do not hotlink to images since they will be removed every 10 minutes. Maximum filesize is 5MB.


To optimise your JPG files perform a POST request to http://jpgoptimiser.com/optimise with the input parameter set to the file content you want to crush.

POST http://jpgoptimiser.com/optimise?input=...

For example:

curl -X POST -s --form "input=@filename.jpg;type=image/jpg" http://jpgoptimiser.com/optimise > optimised.jpg

To see implementations in other languages see the Examples page.