The Three Levers of JPEG File Size Reduction
Many people assume that making an image smaller simply means lowering a "quality" slider in Photoshop or an app. In reality, relying solely on quality reduction often ruins the image. Here is how each mechanism works:
Lever 1: Dimensional Downsampling (Width × Height)
Modern smartphones take 12MP, 48MP, or even 200MP photos. But a 1080p computer screen only displays about 2 megapixels, and a mobile phone display rarely needs more than 3 megapixels. Downscaling a 4000×3000 image to 1920×1440 reduces the total pixel count from 12 million to 2.76 million — a 77% drop in raw data — without losing a single pixel of apparent sharpness on standard screens.
Lever 2: Frequency Quantization (Quality Factor)
The JPEG compression algorithm divides images into 8×8 pixel blocks and converts them into frequency coefficients via Discrete Cosine Transform (DCT). The quality setting controls the "quantization divisor": higher compression divides and discards fine, rapid color fluctuations that human retinas cannot distinguish. Setting quality between 75 and 85 delivers maximum space savings with near-zero visible loss.
Lever 3: Stripping Unnecessary Header Metadata
Every camera shot stores non-image bytes: camera model, lens aperture, shutter speed, precise GPS location, timestamp, and a low-resolution thumbnail preview. This overhead can take up 15KB to 80KB. CompressJPEG strips this data automatically, protecting your privacy and reclaiming precious byte budget.
How to Reduce JPEG Size on Windows, Mac, iOS & Android
Windows 10 / 11
Open in Photos > click ... (More options) > select Resize image. Choose a smaller pixel dimension or select "Define custom dimensions" to adjust quality percentage.
Apple macOS (Preview)
Open in Preview > choose Tools > Adjust Size to scale down resolution. Then click File > Export, select JPEG, and drag the Quality slider to see real-time file size estimates.
Apple iOS (iPhone / iPad)
Use the built-in Shortcuts app to build a "Resize Image" shortcut, or simply upload to CompressJPEG Online directly in Safari for automatic client-side compression.
Android Devices
Open Google Photos, edit, and export a copy, or open Chrome and drop the file into CompressJPEG to hit exact target sizes like under 100KB or under 50KB.
Which Method Should You Use?
| User Goal | Primary Recommended Action | Recommended Tool Mode |
|---|---|---|
| Strict portal ceiling (e.g. 50KB) | Downscale dimensions to ~800px + run target size | Target Size 50KB |
| Web publishing & SEO | Resize to 1920px width + Smart compression (Q80) | Target Size 500KB or Smart |
| Emailing multiple photos | Compress batch to under 1MB each | Target Size 1MB |
| Personal digital signatures | Crop tightly to ink + resize to 400px width | Target Size 20KB |