Compress an Image to JPEG
Create an adjustable-quality JPEG copy of a still image. An already optimized source may not become smaller, and transparent areas become white.
Checking the available processing options before you choose a file.
Drop your files. We'll take it from here.
Or pick them straight from your device.
Available formats and file limits are loading.
Your files 0
Choose an output format for each file.
How to compress an image to JPEG
- Choose the processing location, then select a supported image. On this device accepts still JPEG, PNG and WebP when your browser supports the selected format; the accepted types are shown in the picker.
- Open Settings for the selected file to review image quality. Leave the displayed defaults if they match your needs.
- Choose Convert and wait for the result. On this device processes the image in your browser. Server mode uploads a temporary copy and may wait for a processing slot.
- Download and review the result, then keep your original. Remove the temporary server copy if you used server mode; on-device file bytes are never uploaded.
What you will download
One JPEG image at the selected quality. Transparent areas become white, and smaller file size is not guaranteed.
Available settings
- Image quality
- 40–95; default 85. Higher quality usually creates a larger file.
Understand your file formats
- Image is a supported still image.
- Accepted server inputs: AVIF, BMP, GIF, HEIC, JPEG, PNG, TIFF, WebP. On-device inputs are still JPEG, PNG and WebP, subject to browser support.
- JPEG is a compact format suited to photographs.
Image vs JPEG: what changes?
- Use JPG for broadly compatible photographic images, email attachments and upload forms that prefer JPEG files.
Technical summary: Compress image
This operation writes JPG output with the page, pixel or text changes shown below.
| Format or operation | Format category | Compression behavior | Transparency support | Multi-page or animation behavior in ConverterZap | Typical best use |
|---|---|---|---|---|---|
| Image | Supported still image input | Depends on the selected input format | Depends on the input; JPEG outputs flatten alpha | Still-image operations use the first frame/page | Encode a JPEG copy: The selected quality controls a new JPEG; transparent pixels become white and size reduction is not guaranteed. |
Explore the file formats
Need another direction or a different output? Use the format guides to see only the conversion routes that are currently published.
Useful task presets
About your output
An image operation can change its file format as well as its dimensions. JPEG uses lossy compression and has no transparency channel. Outputs JPEG. Transparent pixels become white; only the first frame is kept. A smaller file is not guaranteed for already optimized sources.
Questions about Compress image
Can I keep PNG transparency while compressing an image here?
This compressor always writes JPEG, so transparent areas become white. Use a supported PNG-to-WebP route if transparency is needed, and compare its output before publishing.
Why might a compressed image be larger?
The route always writes a JPEG and an already optimized source may not shrink. Compare the returned byte size and inspect edges after the selected quality encode.
Which real-world check matters before I share this JPEG file?
Open the downloaded result in the application that will receive it and check the behavior described in the limits: Outputs JPEG. Transparent pixels become white; only the first frame is kept. A smaller file is not guaranteed for already optimized sources.
