Free online converter

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.

Compress image

100% free

Checking the available processing options before you choose a file.

Loading available formats…

Drop your files. We'll take it from here.

Or pick them straight from your device.

Available formats and file limits are loading.

Private session. Temporary files.How we handle your files

Make it your own

Conversion settings

A useful starting point

How to compress an image to JPEG

  1. 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.
  2. Open Settings for the selected file to review image quality. Leave the displayed defaults if they match your needs.
  3. 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.
  4. 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.

Technical summary: Compress image
Format or operationFormat categoryCompression behaviorTransparency supportMulti-page or animation behavior in ConverterZapTypical best use
ImageSupported still image inputDepends on the selected input formatDepends on the input; JPEG outputs flatten alphaStill-image operations use the first frame/pageEncode 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.