Compress Image to 500 KB
Pick “500 KB” below — each JPG will be at-or-below 500 KB. Conversion runs in your browser, files never reach our server.
1 photo free · batch ZIP $5 · no account needed
Converts on your device — nothing leaves your browser
Drop your photos here
Drop photos
HEIC, WebP, or a ZIP
Converts instantly
On your device only
Download JPGs
Each free · ZIP $5
Compress output (optional)
Converts on your device — nothing leaves your browser
Is it really private?
Yes — conversion runs in your browser via WebAssembly. Your files never leave your device. Open DevTools → Network while converting: zero requests.
What formats are supported?
Converts WebP and HEIC / HEIF (iPhone photos) → JPG. Drop individual files, a whole folder, or a ZIP archive. Output quality is high (85/100).
Why LocalJPG?
Account required
Works offline
EXIF data preserved
Batch conversion free
| LocalJPG | Other converters | |
|---|---|---|
| Account required | ✗ No | Sometimes |
| Works offline | ✓ Yes | ✗ No |
| EXIF data preserved | ✓ Yes | Sometimes |
| Batch conversion free | ✓ Yes | ✗ No |
tl;drDrop your photo below — each JPG lands at-or-below 500 KB through quality-targeted JPEG compression. Conversion runs in your browser, not on a server.
500 KB is a sweet spot: small enough for almost any chat or upload form, large enough that detail loss is barely visible on a phone screen. Many real-estate listing platforms, older CMSes, and forum systems use this as their hidden limit.
Our engine targets each file individually. A 200 KB photo stays at original quality; a 6 MB photo gets compressed down to 500 KB. EXIF metadata is preserved so dates, GPS, and camera info don't get stripped accidentally.
If you're submitting a batch — say, 20 listing photos — pick 500 KB once and drop them all. Each one is fitted independently.
Common questions
Will it look as good as the original?
At 500 KB most phone photos retain near-original quality on screen. Pixel-peeping at 200% zoom you'll see standard JPEG blocking, but for everyday viewing the difference is small.
Does this work for HEIC iPhone photos?
Yes — HEIC is decoded in your browser, converted to JPEG at the target size, and you get a standard .jpg out.
Why should I trust that nothing is uploaded?
You don't have to take our word. Open DevTools → Network and convert a file. Zero outbound requests carry image bytes. We can't fake what your browser tells you.
Related: 200 KB · 1 MB · HEIC → JPG