Image Compressor
Pick an image, choose a quality level and get a smaller file back. The compression runs on your own device using your browser's canvas, so the image is never uploaded to a server — useful when the photo is not something you want to hand to a third party.
Compression trades detail for file size. A quality of 0.7 is a sensible starting point and usually cuts the file substantially with little visible change on a photo. Below about 0.5, JPEG artefacts start to show, particularly in flat areas like skies and around text.