Upload your JPEG
Drop your JPG, browse files, or paste directly from clipboard with Ctrl / ⌘ + V.
JPEG output pre-selected — add a target size for strict upload limits.
Drop JPEG images here
or choose files from your device
JPG, JPEG, PNG, WebP, AVIF · up to 30 MB each · max 20 files
You can also paste an image with Ctrl / ⌘ + V
PNG is lossless: every pixel is stored exactly, with no information discarded. That is ideal for screenshots, logos, and diagrams with sharp edges and flat colors — but a photographic image contains noise and gradients that lossless storage preserves at full cost. A phone photo saved as PNG is often five to ten times larger than the same photo encoded as JPEG at a normal quality setting, even though the two look identical on screen at normal zoom.
Converting to JPEG is therefore the single biggest size reduction you can make on a photo-type PNG, and it is safe whenever the image has no transparency — JPEG has no alpha channel, so transparent pixels are flattened to white during conversion. If you need to keep transparency, stay with PNG output (or check whether the recipient accepts WebP viathe WebP converter).
After upload, the editor opens with JPEG output pre-selected. Turn on Target Sizeif the destination states a byte limit — the encoder binary-searches quality until the file fits, so a 12 MB screenshot can land under 200 KB in one run. The200KB preset page shows that workflow end to end, andresizing to exact dimensions helps when the form also constrains pixel size. Everything runs locally in your browser.
Simple 3-step workflow
Three steps to a smaller JPEG.
Drop your JPG, browse files, or paste directly from clipboard with Ctrl / ⌘ + V.
Select an exact file size limit (like 100KB) or use Smart mode for automatic balance.
Save your compressed photo instantly with zero uploads and pristine clarity.
CompressJPEG processes your images directly in your browser. Your photos are not uploaded to a server.
Images stay on your device.
Start compressing immediately.
Your compressed images remain yours.
Convert questions
Upload your .png below — the editor opens with JPEG output pre-selected. Use Target Size (e.g. 200 KB) to hit form limits, then download.
PNG is lossless — great for screenshots and graphics, terrible for photos. A phone photo saved as PNG can be 5–10× larger than the same photo as JPEG quality 80.
No — JPEG has no alpha channel. Transparent areas become white (or black depending on the decoder). Keep PNG output if you need transparency.
Free forever · No account needed · No watermark
Upload once — JPEG output is pre-selected.