Skip to content

Transparent PNG to JPG — fill background online

JPEG has no alpha channel. Transparent PNGs forced into JPG often get black or speckled holes where transparency was. This page lays down white or your chosen background color first, then exports JPG — for forms, print shops, or platforms that only accept JPEG.

Drop a file here, or click to select

PNG → JPG

Design tools export transparent PNGs all the time, but banks, government portals, and some shops want JPG only. Renaming or blind converting leaves transparent pixels with nothing to encode — black is a common accident.

Fix it by painting an explicit background. White is the default; light logos may need a dark fill for contrast.

If you truly need transparency, stay on PNG/WebP or ask the recipient to accept those formats.

How to convert

  1. Upload transparent PNG
  2. Pick fill color (white by default)
  3. Preview — no black edges — then download JPG

Filling the background first helps you

  • Avoid black or dirty holes where transparency was.
  • Pick a fill color — not only forced white.
  • Preview before download so the background looks right.

Scenarios

  • Logo on clear background, form accepts JPG only
  • Cut-out product on white for marketplace rules
  • Print shop rejects PNG

Tips

  • Light artwork on dark fill; dark artwork on white.
  • Soft shadows on a fill may show halos — trim in design tools if needed.
  • Skip JPG entirely when transparency still matters.

Before and after

InputOutputNote
Transparent logo → JPG blindOften black backgroundThe usual bug
Same logo with white fill hereClean white JPGForm-friendly

Transparent PNG FAQ

Why can’t JPG keep transparency?
The JPEG standard has no alpha. Use PNG or WebP for transparency.
Gradient backgrounds?
This page does solid fills. Composite complex backgrounds in design software first.
Different from plain PNG→JPG?
Generic conversion may not highlight fill behavior; here that is the main workflow.

Related tools