Compress an image to 500KB
Email attachments, forum uploads and many CMS platforms cap files at 500KB. Drop an image in and it comes out under that, without losing the detail you need.
Drop images here
or browse your files — JPG, PNG, WebP. Paste works too.
Output will be at or below this size.
WebP is usually 25–35% smaller.
Caps the longest side. Leave empty to keep the original size.
Compression happens on your device. Files are never sent to a server.
Why this works
When 500KB is generous
Compared with the 100KB limits on government forms, 500KB leaves plenty of room. A photo compressed to 500KB usually looks indistinguishable from the original at any normal viewing size, which makes this a good ceiling for blog images, listings and portfolios.
Why local processing matters here
Images headed for a 500KB limit are often product photos, property listings or portfolio pieces — commercially sensitive, and not something you want sitting in a stranger's temporary directory. This tool never transmits the file; the compression happens in your browser's memory and the result is handed straight back to you.
What if it does not need to shrink?
If a file is already under 500KB, no quality is thrown away unnecessarily — the tool keeps the highest quality setting that still fits, so a small file stays as sharp as it started.
Questions
Will a photo compressed to 500KB look worse?
At this size the difference is usually invisible on screen. Detail loss only becomes obvious at much smaller targets or when zooming deeply into fine texture.
Does it preserve transparency?
WebP output keeps transparency. JPEG has no alpha channel, so transparent areas are filled with white when JPEG is selected.
Can I process several images at once?
Yes, drop them all in. Each file is compressed to the same target and offered as an individual download.