In-browser JPEG compressor

Compress JPEGs to the size you need.

Reduce JPEG file size without unnecessary complexity. Adjust quality, target a file size, and download your optimized image.

Local processing · No uploads

Drop JPEG images here

or

JPG · JPEG · PNG · WebP · AVIF · up to 30 MB each · max 20 files

You can also paste an image with Ctrl / ⌘ + V

Private processingNo account requiredNo watermarkFast compressionBatch support

Privacy

Your imagesstay private.

Compression runs entirely in this tab with WebAssembly codecs. Your image bytes are never uploaded — there is no server that receives them.

  • No account required
  • No watermark
  • Processed in your browser
  • Nothing stored on our side
PrivacyLocal processing · No uploads
Original
WebAssembly codec
Compressed

Image bytes never leave this tab.

Target size

Say the size,not the quality.

Forms, portals, and upload gates demand a maximum file size — not a quality number you have to guess. Type the limit you need; the tool bisects JPEG quality (up to 8 encodes) and keeps the highest setting that fits under it.

  • Treats the limit as “at most”, never an exact size — quality comes first.
  • If the photo cannot fit at usable quality, it says so and suggests resizing.
  • Presets from 20 KB to 1 MB, or type any custom KB / MB target.
Try Target Size
Target size≤ 200 KB
camera-4032x2691.jpg192.9 KB

Under 200 KB target · highest quality that fits

Before / after

See whatyou saved.

One real photo, one real compression. Drag the handle to compare the original with the compressed result.

  • Up to 69% smaller — this real pair goes from 370.7 KB to 114.2 KB.
  • Detail stays where the eye looks: faces, text, and hard edges stay sharp.
  • Pick your own trade-off with a quality slider or a target file size.
  • Compare before you download — save only the result you are happy with.
Original · 370.7 KBCompressed · 114.2 KB
Compressed JPEG (114.2 KB) with details preserved
Original uncompressed photo (370.7 KB)
Original · 370.7 KBCompressed · 114.2 KB
Original

370.7 KB

Compressed

114.2 KB

Saved

262.7 KB

Reduction

69.2%

Drag to compare — the compressed side keeps detail where the eye looks.

Batch

Compressin batches.

Compress multiple JPEG images at once and download the results together.

  • Compress up to 20 files in a single pass — no one-by-one runs.
  • The same settings applied across the whole queue, every time.
  • One ZIP download carries the entire batch.
Batch · 2 filesQueue
demo-original.jpg166.1 KB
camera-4032x2691.jpg1 MB
4.6 MB → 1.2 MB · 74.9% smaller
Up to 20 files · 30 MB per file · One ZIP download

How it works

From upload to download,in three steps.

Everything runs in this tab — no account, no server round-trip, no waiting room.

  1. 01

    Upload

    Drop in one JPEG or a batch of up to 20 files.

  2. 02

    Adjust

    Pick a target size or adjust quality with a live estimate.

  3. 03

    Download

    Check the result, then save it — or pull everything as one ZIP.

FAQ

Answersbefore you upload.

How JPEG compression works, what it costs in quality, and where your files go — in plain language.

What is JPEG compression?

JPEG compression reduces a photo’s file size by discarding image detail that is hard for the human eye to notice. Smaller files upload faster and fit form limits — but the trade-off is lossy, so very aggressive settings make images visibly softer.

How do I compress a JPEG image?

Drop your JPEG into the upload zone above, or choose files from your device (you can also paste with Ctrl/⌘ + V). The editor opens with your images — pick Smart, Quality, or Target Size, press Compress, then download the result.

Does compressing JPEG reduce image quality?

Yes, JPEG compression is lossy — some data is permanently removed. At Smart Balanced (quality 80), the difference is invisible for most photos. Maximum Savings is visibly softer but much smaller. The before/after comparison shows you exactly what changed.

How much smaller will my JPEG become?

Typically 60–80% at Balanced. A 4 MB phone photo usually becomes roughly 1 MB. Busy, detailed photos compress less than simple ones. The result screen always shows original → compressed size, percentage, and bytes saved.

Can I compress multiple JPEGs at once?

Yes — up to 20 images. They are processed one at a time so large batches don’t freeze your browser. Download individually or all together as a ZIP file.

What is the difference between JPG and JPEG?

Nothing — they are the same format. This tool handles .jpg and .jpeg identically.

Can I get a JPG under 100KB?

Almost always. 100KB leaves reasonable room for quality on typical photos, and the tool bisects quality (up to 8 encodes) for the highest setting that fits.

How do I compress a JPEG under 200 KB?

Choose the Target Size mode and pick 200 KB (or type a custom size). The tool bisects JPEG quality (up to 8 encodes) for the highest quality that fits under your limit. If it cannot fit without ruining the photo, it will say so and suggest enabling Resize instead of silently destroying quality.

Can I use the JPEG compressor on mobile?

Yes. The compressor runs in the browser, so it works the same on Android, iPhone, and tablets — pick a photo, choose a size or quality, and download the result.

Is this JPEG compressor free?

Yes, completely free. No account, no watermark, no signup. Your originals are never modified — downloads are saved as name-compressed.jpg.

Are my images private?

Yes. Compression runs locally in your browser — image bytes are never uploaded to our servers. The compression library itself loads from a CDN, so the page needs internet once, but your photos never leave your device.

Ready to reduceyour JPEG size?

Pick a photo, set the size you need, and download the smaller file in seconds.

No account · No watermark · Nothing leaves your device

Reference

Compress JPEG Images Online

JPEG compression reduces file size by removing image frequencies that the human eye is least sensitive to. CompressJPEG runs entirely in your browser using WebAssembly — nothing is uploaded. Our published measurements (MEASUREMENTS.md) show Balanced quality taking a 370.7 KB photo to 166.1 KB and a 4.3 MB photo to 1 MB, with results depending on your photo.

01

How JPEG compression works

JPEG uses Discrete Cosine Transform (DCT) to convert 8×8 pixel blocks into frequency values. By quantizing high-frequency variations the eye rarely notices while preserving structural luminance, file size drops sharply — how far you can push it before artifacts show depends on the photo and the quality you choose.

02

How to reduce JPEG file size

The three most effective levers to reduce JPEG size are: balanced quality quantization (quality 75–85), scaling down image dimensions when original resolution exceeds display needs, and stripping unnecessary EXIF camera metadata.

03

JPEG quality vs file size

Higher compression produces smaller files but can soften fine details. When an application portal requires an image under 50KB or 100KB, Target Size mode automatically finds the highest quality level that stays safely under your limit.