PPixTools

Image to JPG Converter

Convert PNG, WEBP, AVIF, GIF, BMP, or SVG to JPG in your browser. Adjustable quality, batch up to 30 files — no upload, no signup.

Drop .png .webp .avif .gif .bmp .svg files here or click to upload

Up to 30 files · 50 MB each · .png .webp .avif .gif .bmp .svg

90% is visually lossless for photos. Lower for smaller files. Transparent areas are flattened onto a white background — JPG cannot store transparency.

Why convert images to JPG?

JPG is the most universally compatible image format in existence. Every device, browser, email client, social network, and office suite accepts it without hesitation. When you receive a WEBP, AVIF, BMP, or GIF that will not open in an older app, or when a website refuses to accept a PNG attachment, converting to JPG solves the problem instantly. JPG also applies lossy compression tuned for photographs, so a 4 MB PNG photo often shrinks to under 500 KB as a JPG at 90% quality — a dramatic saving for sharing, emailing, and uploading.

Supported input formats

FormatCommon sourceTypical size saving vs JPG at 90%
PNGScreenshots, logos, design exports5–10× smaller for photos; varies for graphics
WEBPWeb images, Chrome downloads0–30% — WEBP is already compact
AVIFNext-gen web images, modern cameras0–20% — AVIF is very efficient
GIFMemes, simple animationsUp to 10× for photographic GIFs (first frame only)
BMPWindows screenshots, legacy software10–30× — BMP is completely uncompressed
SVGVector icons, illustrationsVaries; rasterised at natural size

For iPhone HEIC photos, use our dedicated HEIC to JPG converter — HEIC requires a specialist decoder not available through the standard browser image API.

How to convert any image to JPG

  1. Drop your files — drag onto the upload zone, click to browse, or paste from clipboard. Mix formats freely; up to 30 files at once.
  2. Set quality — 90% is the default and looks identical to the source for most photos. Lower it for smaller files; raise it for maximum fidelity.
  3. Click Convert — all files convert in parallel in your browser using the Canvas API. Nothing is sent to a server.
  4. Download — grab files individually, or download all at once as a ZIP.

Understanding the quality slider

JPG quality controls how aggressively the encoder discards detail to save space. At 100%, almost no detail is lost but the file is barely smaller than the source. At 50%, compression artifacts — blurring and ringing around edges — become visible. The 85–92% range is the industry standard sweet spot: files look identical to the eye but are dramatically smaller. For images that will only ever be viewed on screen (social media posts, email attachments, website thumbnails), 85% is a safe choice. For print or archival use, 95% or above is safer.

Note that JPG performs poorly on images with sharp edges and text. A screenshot with fine text at 80% quality will show visible halos around letter strokes. For those cases, keep PNG or convert to WEBP, which combines good compression with transparency support.

Converting PNG to JPG

PNG is lossless — every pixel is stored exactly. That makes PNG ideal for screenshots and graphics but wasteful for photographs, where the human eye cannot perceive the lossless precision anyway. A DSLR photo exported as PNG might be 10–20 MB. The same photo as JPG at 90% is typically 1–3 MB with no perceptible difference. The converter above handles one or up to 30 PNGs in one go. If your PNG has a transparent background, read the transparency section below.

Converting WEBP and AVIF to JPG

WEBP and AVIF are modern formats designed for the web. They achieve smaller files than JPG through better compression algorithms but are not universally supported. Windows Photo Viewer, many email clients, older Android apps, and some content management systems reject them. Converting to JPG trades a small file size increase for guaranteed compatibility. If the file came from a browser download or website, it is likely WEBP; if it came from a modern camera or streaming service, it may be AVIF. Both convert cleanly through the canvas pipeline.

Converting GIF to JPG

GIF supports animation, which JPG does not. When you convert a GIF to JPG, only the first frame is captured. For still GIFs — a screenshot saved as GIF, a meme with a static background — the conversion works well and produces a much smaller file. For animated GIFs that you want to keep moving, do not convert to JPG. GIF also uses an indexed colour palette (256 colours maximum), so photographic GIFs already show banding; the JPG output will not look better than the original.

Converting BMP to JPG

BMP (Bitmap) is an old uncompressed Windows format. A 1920×1080 BMP screenshot is around 6 MB. Converting to JPG at 90% typically brings that under 400 KB — a 15× reduction — with the result looking identical on screen. BMP files appear most often as output from older Windows software, some scanners, and legacy screen capture tools.

Transparency and the white background

JPG cannot store an alpha (transparency) channel. When you convert a PNG, WEBP, AVIF, GIF, BMP, or SVG that has transparent pixels, those areas are filled with white before encoding. This is the correct behaviour — without it, transparent pixels would render as black in the JPG. If the image will appear on a white background (most web pages, documents, presentations), you will not notice the difference. If it will appear on a coloured background, keep the original format or use PNG to WEBP, which preserves the alpha channel while still being smaller than PNG.

Batch converting images to JPG

Drop up to 30 files — mix PNG, WEBP, AVIF, GIF, BMP, and SVG freely in a single batch. All files convert in parallel and the quality setting applies uniformly. Download individually or grab a single ZIP with every converted JPG. The ZIP preserves the original filenames with the extension changed to .jpg. For larger batches, split into groups of 30; browser memory is finite.

Privacy

All conversion happens locally in your browser. No file data is transmitted to any server. The Canvas API decodes each image and re-encodes it as JPEG entirely within your tab. You can even disconnect from the internet after loading the page and the converter will still work.

Frequently asked questions

This tool converts PNG, WEBP, AVIF, GIF, BMP, and SVG to JPG. For HEIC files from iPhone, use our dedicated HEIC to JPG converter which uses a specialist decoder for those files.

Related tools