Image Converter

Convert images between PNG, JPG, WebP, and more.

What Image Converter helps you do

Convert images between JPG, PNG and WebP in a batch. It is the general converter for when you are not sure which of your files needs changing, and it lets you set quality and the fill color used where transparency is flattened. Each file keeps its own dimensions.

Conversion runs in your browser. Your images are not 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 Image Converter

  1. Add the images and choose the output format.
  2. Set the quality and background color if relevant.
  3. Convert the batch and watch the per-file results.
  4. Download the converted files, individually or together.

When to use it

  • Switch a folder of images to a single format.
  • Create WebP versions for the web and PNG versions for editing.
  • Convert a file a client sent in the wrong format.
  • Flatten transparent assets for a system that only accepts JPG.
  • Normalize a mixed batch before uploading it.
  • Produce a lighter set of images for an email attachment.

When not to use it

  • Do not use it when a specific format is required by a platform and you have not checked.
  • Do not convert a JPEG to JPEG repeatedly; each pass loses quality.
  • Do not expect exotic camera or design formats to be supported.

Example

A set of mixed PNG and WebP files is converted to JPG so a form accepts them uniformly. Transparent areas take the chosen background color, which defaults to white. A PNG target keeps transparency and sharp edges, while a WebP target at quality 90 is usually the smallest of the three for photos.

What you can do with Image Converter

  • Accept JPEG, PNG, WebP, GIF and BMP input.
  • Convert to JPG, PNG or WebP.
  • Set the quality for lossy targets.
  • Choose the background color for flattened transparency.
  • Download individually or as a ZIP.
  • Run the batch 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

  • Format support depends on what the browser can decode, so some exotic formats may be rejected.
  • Lossy targets such as JPG reduce quality each time the image is reconverted.
  • Animated GIFs are converted from a single frame.
  • Metadata and color profiles are not carried into the output.

Common mistakes

  • Choosing JPG for a logo with transparency.
  • Forgetting to set a background color that matches the destination.
  • Assuming GIF animation survives conversion; only the first frame is used.
  • Converting an already-compressed file multiple times.

Troubleshooting

If a file is rejected, the browser may not decode that format.

If the result is much larger, PNG or a high WebP quality was chosen for a photo.

If transparency turns black, set the background color before converting.

If one file fails, the rest of the batch still completes.

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.