Ulvixor

Search tools

Search all of Ulvixor's tools by name or keyword.

PNG to JPG Converter

Upload a PNG image and convert it to JPG with a single click, directly in your browser. The image is drawn onto a hidden <canvas> and re-encoded as JPG. The file is never uploaded to any server.

How it works

  1. Select a PNG image from your device using the file picker.
  2. The conversion starts automatically as soon as you select the file.
  3. Since JPG doesn't support transparency, the tool first paints a white background on the canvas and then draws the image on top.
  4. The canvas is re-encoded as JPG with canvas.toBlob().
  5. A preview of the result is shown with its dimensions and file size, and you can download it with one click.

Use cases

  • Reduce the size of screenshots or PNG images before emailing them or uploading them to the web.
  • Meet the requirements of platforms or forms that only accept JPG as the image format.
  • Prepare PNG images for use in tools or devices that don't support PNG.
  • Convert designs or screenshots exported as PNG to a lighter format for sharing.

Use cases

  • Reduce the size of screenshots or PNG images before emailing them or uploading them to the web.
  • Meet the requirements of platforms or forms that only accept JPG as the image format.
  • Prepare PNG images for use in tools or devices that don't support PNG.
  • Convert designs or screenshots exported as PNG to a lighter format for sharing.

Common mistakes

  • Converting a PNG with a transparent background to JPG and being surprised that the background turns white.
    JPG doesn't support an alpha channel. The tool automatically fills transparent areas with white before encoding; if you need to keep the transparency, use the PNG to WebP converter instead, which does support transparency.
  • Expecting the JPG file to look pixel-for-pixel identical to the original PNG.
    JPG applies lossy compression, so there's always a slight loss of visual quality compared to the original lossless PNG, although it's often hard to notice at a glance.
  • Using this tool when the PNG's transparent background is essential to the final result.
    If transparency is necessary, for example a logo that overlaps other backgrounds, keep the file as PNG or convert it to WebP instead of JPG.

Frequently asked questions

No. The entire process happens in your browser using canvas. The image is never sent to an external server.

It's lost. JPG doesn't support an alpha channel, so the tool automatically fills any transparent area with a white background before generating the file.

Because JPG uses lossy compression, which discards visually imperceptible information to reduce file size, while PNG preserves all pixels losslessly.

This tool applies a direct one-click conversion with a fixed quality designed for a good balance between size and sharpness. If you need to manually adjust the quality level, use the Image Compressor.

Alternatives

On Windows, Paint lets you open a PNG and 'Save as' JPG; on macOS, Preview offers the same export option. This tool is convenient for quick conversions without opening an editor, and since everything happens in your browser, the image is never uploaded to a server.