A PNG leaf on transparency converted to JPG on a white background.

ONELESS · IMAGE LIGHT

PNG to JPG

Some upload forms accept JPEG while your image is a PNG. The conversion is straightforward until transparency enters the picture: JPEG cannot store transparent pixels. PNG to JPG makes that decision visible by letting you choose the background color before you create the new file.

Open PNG to JPG · This tool needs JavaScript for image processing. The complete guide is available below.

UNDERSTAND THE RESULT

A little context before the next click.

Transparency needs a color

Transparent and partially transparent PNG pixels are composited onto your selected background. White is a practical starting point; a custom color can better match a page, slide, or card.

The dimensions stay the same

Format conversion preserves the image’s width and height. It does not crop the subject or silently scale the picture to achieve a smaller file.

JPEG suits opaque pictures

JPEG can work well for photographs. Logos, screenshots, small type, and sharp graphics may look cleaner as PNG, especially when they need transparent edges.

HOW TO USE IT

From an original to a clear next step.

  1. Choose a PNG file or try the transparent sample. Select Original to see transparent areas against a checkerboard. Switch to Result to inspect the JPEG copy.
  2. Choose white, a dark background, or enter a six-digit hex color such as #ffffff. The output preview shows the actual composited background.
  3. Adjust JPEG quality while comparing the result size. Lower settings may introduce artifacts around text or illustration edges.
  4. Download the new .jpg file. Your PNG stays unchanged and can be used again with a different background.

EVERYDAY USES

Small image tasks, with room to see.

A form that accepts only JPG

Prepare a compatible copy for the destination while retaining the PNG source for later editing.

An illustration on a colored slide

Match the JPEG background to the slide color so transparent parts do not unexpectedly turn into a white rectangle.

A photograph saved as PNG

Compare the JPEG’s actual size with the original. A smaller file is useful only when its appearance remains suitable for the task.

YOUR IMAGE, YOUR DEVICE

Local processing. A separate result.

The selected image is read and processed in this browser. This tool does not upload the file to a server or save it in browser storage. Choosing another file or leaving the tool releases its working images. Downloaded copies remain wherever your browser saves them.

Every change starts from the original image in memory. Export creates a new raster file; original EXIF, camera information, and embedded profile metadata are not copied. Browser decoding and color management can affect the result, so keep your original for archival work.

This release handles one file at a time, up to 25 MB, 16 megapixels, and 16,384 pixels on either side. Animated images are rejected rather than flattened to one frame. Browser encoding support can vary. A failed export shows an error and never leaves an outdated result ready to download. Read the site privacy policy for the surrounding website.

File sizes and limits use decimal units: 1 KB = 1,000 bytes and 1 MB = 1,000,000 bytes. Rounded labels are for readability; target checks compare exact bytes.

KEEP IT NEARBY

One less search next time.

Bookmark this page with Ctrl + D on Windows or Command + D on a Mac. To make a desktop shortcut, use your browser’s shortcut or Add to Home Screen option when available. The shortcut opens the tool page; it does not include your image or settings.

Guide to adding a OneLess browser shortcut

Choose a OneLess shortcut icon

Download a PNG or ICO if your device lets you customize shortcut icons.

QUESTIONS, ANSWERED

Before you save or share.

Why does a transparent image need a background?

JPEG has no alpha channel. Every output pixel needs an opaque color, so transparent areas are filled with your chosen background before encoding.

Can the JPEG stay transparent?

No. Keep the PNG or use a transparency-capable format if the image needs to sit on different backgrounds.

Does this just rename the extension?

No. The browser decodes the PNG, composites its pixels, and encodes a real JPEG. The output MIME type and dimensions are checked before download.

Will every PNG become smaller?

No. Simple or optimized PNG graphics can already be very small. The result area shows both file sizes so you can decide whether the conversion is useful.

What hex colors can I enter?

Use # followed by six hexadecimal digits, for example #ffffff for white or #273b30 for dark green. Invalid values pause processing instead of exporting with an unexpected color.

Can I convert an animated PNG?

Animated PNG is detected and rejected here to avoid silently saving only one frame. Use a still PNG for this conversion.

ANOTHER SMALL TASK?

Keep the next step close.

Ready for the image in front of you?

Turn a PNG into a JPEG and choose the color behind transparent areas.

Return to PNG to JPG ↑