Compress Image
JPEG Quality & Target Size
Shrink JPEG, PNG, or WebP file size in your browser. Set quality or a target size. Files never leave your device.
This conversion runs only in your browser — nothing is uploaded.
Drag & drop an image, or browse below
1 KB = 1024 bytes. Dimensions stay the same; a very small target may be unreachable.
What is this tool?
A browser image compressor for JPEG, PNG and WebP. It exports JPEG at 10–95% quality and can search for a target size. Pixel dimensions stay unchanged; transparent areas become white. The tool processes one image at a time without uploading it.
Common use cases
- Prepare a photo for an upload form with a byte limit.
- Make a smaller JPG attachment from a photographic PNG or WebP.
- Compare quality and exact bytes before sharing an image.
How to use
- Choose an image up to 15 MiB, or load the sample.
- Set JPEG quality and optionally a positive whole-number KB target (1 KB = 1024 bytes).
- Read the actual byte count and target status. Inspect the preview, then download the JPG.
Examples
| Input | Result / what to check |
|---|---|
| Target 200 KB | Maximum requested: 204,800 bytes; success is checked against actual output. |
| Portal limit 200,000 bytes | Use 195 KB here (199,680 bytes) and check the resulting bytes. |
| Transparent PNG | Opaque JPG with a white background; keep PNG if alpha is required. |
| Already small JPEG | Re-encoding can increase size. Compare the original and result. |
Practical pitfalls
- A target is best-effort. If the output exceeds it at 10% quality, resize or crop elsewhere before retrying.
- Text screenshots can develop JPEG artifacts. Review legibility; there is no guaranteed compression ratio.
- Animated GIF becomes a still image. Convert HEIC first; this tool does not resize or process a batch.
References
Last reviewed: 2026-10-11
Task guides with ready-to-use settings
- Compress Image to 200KB — Check the Actual JPG Size
The tool starts with a 200KB target (204,800 bytes). Choose a JPEG, PNG or WebP and it lowers JPEG quality while keeping pixel dimensions. Check the exact output size: a target is not guaranteed, and no file is uploaded by the tool.
Frequently asked questions
- Are my photos uploaded?
- The compressor reads the file and re-encodes it in this tab. It does not upload the photo or include its filename in tool analytics. Advertising and analytics services can still load on the page.
- Does 200KB mean exactly 200,000 bytes?
- This tool uses 1024 bytes per KB: 200KB is 204,800 bytes. For a strict 200,000-byte form limit, try 195KB and confirm the exact output byte count.
- Why is the result over the target?
- The minimum quality is 10% and dimensions stay unchanged. Some images cannot meet a small target. The tool reports a missed target so you can crop or resize the source before retrying.
- Will PNG transparency remain?
- No. Output is JPEG and transparent areas are filled white. Keep the original PNG for transparency or sharp interface text.