Convert to JPG

Convert PNG, WebP, GIF, and other browser-readable images to JPG in bulk.

What Convert to JPG helps you do

Convert PNG, WebP, GIF and other browser-readable images to JPG in a batch. JPG is the safest format for forms, printers and platforms that reject newer formats, and any transparent pixels are filled with a background color. Quality and background are configurable for the whole batch.

Conversion runs in your browser. Your images are never uploaded to Haivix.

How it works

These tools decode the image in your browser, draw it onto a canvas, apply the change, and encode a new file. Nothing is uploaded, so the result depends on the browser's own decoders and encoders rather than a server library. Re-encoding always creates a new file: metadata such as EXIF, GPS and color profiles is generally dropped, and JPEG or WebP output loses a little quality on every save. Canvas work is capped at roughly 36 megapixels, so very large images may be refused rather than processed slowly. Browsers normally apply EXIF orientation when decoding, so a phone photo usually appears upright before any rotation is applied.

How to use Convert to JPG

  1. Drop one or more images into the batch.
  2. Set the quality and the background color.
  3. Start the conversion to JPG.
  4. Download the converted images, individually or together.

When to use it

  • Submit photos to a portal that only accepts JPG.
  • Reduce file size compared with a lossless PNG export.
  • Standardize a folder of mixed images to one format.
  • Flatten transparent screenshots for a document.
  • Prepare images for a printer that asks for JPEG.
  • Make a smaller set for an email attachment.
  • Replace a folder of screenshots with JPEG versions for a report.

When not to use it

  • Do not use it for images that need transparency.
  • Do not use it for sharp line art where JPEG ringing would show.
  • Do not reconvert the same JPEG repeatedly.

Example

A transparent PNG logo becomes a JPG with a solid background once the alpha channel is flattened. The default background is white, so a white mark can disappear. A photo at quality 90 is usually much smaller than the PNG but may show faint artifacts around high-contrast edges.

What you can do with Convert to JPG

  • Accept common browser-readable image formats.
  • Convert a whole batch to JPEG.
  • Set the JPEG quality.
  • Choose the background color for transparency.
  • Download individually or as a ZIP.
  • Run the conversion locally in the browser.

Example: pick the format for the job, then check the result

Keep the original. Every tool downloads a new file, and repeated conversion between lossy formats compounds artifacts.

Choose the format by purpose: PNG for sharp edges, text and transparency; JPEG for photographs; WebP when file size matters on the web.

Check transparency before converting to JPEG. Alpha is flattened onto a background color, and the choice is permanent in the output.

Look at the output at 100 percent. Smoothing, sharpening and watermark placement are easier to judge at full size than in a small preview.

For a batch, check the ZIP contents and file count. A single failed image is reported separately and does not stop the rest.

Note the output dimensions and file size. A larger pixel count does not always mean a better result, and a large PNG can be slower to load than a smaller JPEG.

What to know before you start

  • JPG does not support transparency, so transparent areas are filled with a background color.
  • JPG is a lossy format, so each save can introduce slight artifacts.
  • Animated images are flattened to a single frame.
  • Metadata and color profiles are dropped from the output.
  • One quality and background setting applies to the whole batch.

Common mistakes

  • Leaving the background white for dark artwork.
  • Choosing a high quality for every image and losing the size benefit.
  • Expecting animated GIFs to keep moving.
  • Converting a JPG to JPG and degrading it again.

Troubleshooting

If the result looks blocky, raise the quality.

If transparency turns into a colored fringe, set a background color that matches the destination.

If a file is skipped, the browser may not decode it.

If the ZIP is large, the batch retained a high quality setting.

If a photo shows faint halos, lower the quality setting or keep the PNG source.

Related standards and documentation

  • PNG is specified by the W3C and supports lossless compression and alpha.
  • JPEG is standardized as ISO/IEC 10918 and is lossy.
  • WebP is a Google format with both lossy and lossless modes.
  • sRGB (IEC 61966-2-1) is the usual color space for web images.
  • EXIF (CIPA DC-008) stores camera settings and can include GPS coordinates.
  • ICC profiles describe a device's color gamut, and most canvas exports do not preserve them.
Local, lossy, final
  • Keep the source file.
  • Match the format to the use.
  • Check alpha and size.
  • Inspect the export.

Frequently Asked Questions