Compress a JPG and Reduce Its File Size
Processed entirely in your browser. Never uploaded to a server.
Drop JPG photos here or click to browse
Processed entirely in your browser. Never uploaded to a server.
Drop a JPG or JPEG image above. This tool re-encodes it at a lower quality setting to reduce file size while keeping it a JPG. It's useful when an email attachment limit, a website upload cap, or an app's storage quota rejects a file that's otherwise fine.
Lossy compression means a real trade-off
JPG compression is lossy: lowering quality removes fine detail the eye mostly won't miss at normal viewing sizes, in exchange for a smaller file. There's no free lunch here — a big size reduction comes from a real, if often subtle, quality reduction. If the source JPG has already been compressed before (as most camera and phone photos have), there's less to gain: re-compressing an already-lossy file has diminishing returns and can introduce visible artifacts before it saves much more space.
Wrong format, or need an exact size?
If your file isn't a JPG, use the general Compress Image tool, which handles PNG and WebP too. If you need the result under a specific KB or MB limit rather than just "smaller," use Compress to a Target Size instead.
FAQ
Will this affect quality?
Why did compressing my JPG barely shrink it?
Should I compress a JPG more than once?
Why is the result bigger than my original in some cases?
What if my file isn't actually a JPG?
Not sure which format you actually need? Read: WebP vs PNG vs JPG
Trying to shrink a file that's much larger than it needs to display? Read: Compression vs Resizing
Advertisement
Ads help keep Kit-Bin free.