PNG to JPG

Convert PNG images to JPG — adjust quality and background colour for transparency.

PNG to JPG
Drop a PNG file here or click to browse
Accepts .png files only

📐 How to Use

  1. Drag and drop a PNG file onto the drop zone, or click to browse.
  2. Choose a background colour for transparent areas (default: white).
  3. Adjust the quality slider to balance file size and sharpness.
  4. Preview the result side by side with the original.
  5. Click Download to save the JPG file.

🎯 When to Use This

  • Flattening a transparent logo onto your brand background color before handing it to a tool that would otherwise render the alpha as black.
  • Reducing a screenshot or photo that weighs several megabytes as PNG into a JPEG small enough for an attachment limit.
  • Preparing images for a platform that measures upload quotas in megabytes, where the slider lets you trade sharpness for size deliberately.

❓ Frequently Asked Questions

QWhy do I need a background colour?
PNG supports transparency but JPG does not. Transparent pixels must be filled with a solid colour. White is the most common choice, but you can pick any colour.
QWill converting to JPG reduce quality?
JPG uses lossy compression, so some quality is lost. At 90+ quality the difference is usually imperceptible for photographs. For graphics with sharp edges or text, PNG is recommended.
QIs my file uploaded anywhere?
No — the conversion happens entirely in your browser. Nothing is sent to any server.

ℹ️ About This Tool

PNG stores pixels losslessly with DEFLATE compression and keeps a full alpha channel, which makes it the right format for logos, screenshots and anything with hard edges. It also makes PNG photographs large, because photographic noise compresses badly when nothing may be thrown away. JPEG makes the opposite trade and has no alpha at all.

This page fills a canvas with the color you pick in the swatch, draws the PNG over it, and encodes the result as JPEG at the slider value, which starts at 92. Both controls redraw the preview immediately, so you can see the fill behind a transparent logo and judge the quality setting against the original beside it. The work happens on your device through the canvas API.

⚠️ Notes & Limits

  • Flat graphics, text and sharp edges compress poorly as JPEG and pick up visible ringing along contrast boundaries. Keep PNG for interface screenshots and line art.
  • The conversion is one way. Converting the JPEG back to PNG restores the file format but neither the discarded detail nor the alpha channel.
  • The fill color replaces every transparent pixel, including soft antialiased edges, so a logo exported against white shows a pale halo on a dark page.
  • A canvas works in 8 bits per channel, so a 16-bit PNG is reduced to 8-bit precision before encoding and the extra tonal range is gone.