Reduce JPEG and JPG file sizes instantly in your browser. No uploads to any server.
Set a target quality or target file size. Batch compress up to 20 images at once.
🔒 100% In-Browser · Files Never Leave Your Device
How It Works
Drop or select up to 20 JPEG/JPG files
Choose Quality mode (10–100% slider) or File Size mode (target in KB)
Click "Compress" and watch the green progress rings fill
Download individual files or a ZIP of all compressed images
Features
🎚️ Quality Mode — set JPEG quality with a slider (10–100%)
📦 File Size Mode — enter target size in KB, auto-compression
🖼️ Before/After Slider — visual quality comparison for single images
📁 Batch Processing — compress up to 20 files simultaneously
📥 ZIP Download — download all compressed files in one click
🔒 100% Private — nothing uploaded, everything stays local
⚡ Fast — powered by native browser Canvas API and Web Workers
Frequently Asked Questions
Is CompJPG free?
Yes, completely free. No sign-up, no payment, no hidden charges.
Are my images uploaded to a server?
No. All compression runs in your browser. Your images never leave your device.
What file types are supported?
JPEG and JPG files, up to 30 MB each. Up to 20 files per batch.
What browsers are supported?
All modern browsers — Chrome, Firefox, Edge, Safari, Opera, and Brave.