Free JPG converter

Convert everyday image formats to JPG. Transparent areas become white. Batch convert and download a ZIP — no upload wait.

Click to choose images, or drag them here

JPG, PNG, WebP, GIF, SVG · up to 50 files · max 40 MB each

How small should files get?

Custom settings active
Custom settings
Quality50%
High compression (10%)Balanced (50%)Highest quality (100%)

The tool finds the highest quality that still meets the target size, and scales down only if needed. Images already under the limit are left unchanged.

How it works

  1. Step 1 · Add files

    Drop PNG, WebP, GIF, SVG, or JPEG into the drop zone above.

  2. Step 2 · Confirm settings

    JPG output is already selected — adjust quality in Custom settings if you want.

  3. Step 3 · Download

    Download each .jpg, or export the whole batch as a ZIP from the results list.

Why convert here instead of uploading

Compared toCompress Locally (this site)Typical upload tools
ConversionFormat conversion runs on your deviceFile is sent to a converter server
PrivacyOriginal and result never leave the browserUploads may be logged or cached
Batch workBatch convert several files, then download a ZIP — no upload waitFree tiers often limit batch size or slow uploads
Formats we skipNo HEIC/RAW/video encode — JPG, PNG, WebP, GIF, SVG in; JPG/PNG/WebP outMay accept more exotic formats

What you get

Frequently asked questions

Is JPEG the same as JPG?

Yes — same format, different extension spelling. This hub accepts both .jpg and .jpeg inputs and exports standard JPEG files.

Do you keep transparency?

No. JPEG fills transparent pixels with white. Use the PNG converter hub or Image to PNG when you need a cutout or logo with alpha.

Which inputs does the JPG converter accept?

PNG, WebP, GIF (first frame), SVG (rasterized), and existing JPEG files. HEIC and camera RAW are not supported in the browser here.

Dedicated pair pages vs this hub?

Use PNG to JPG or WebP to JPG when you want a pre-set workflow and SEO-friendly URL. This hub is the same engine with JPG locked as output for mixed batches.