removebg.sh Remove a background

Remove Background from a JPG

Turn a JPG photo into a transparent PNG cut-out in one step.

JPG BG

Drag & drop files here, or

Accepts .jpg, .jpeg

  1. Upload a JPG photo.
  2. The background is keyed out.
  3. Download a transparent PNG.

JPG can't hold transparency, so to cut out a JPG's background you convert it to a transparent PNG. This tool does exactly that — upload a JPG, and download a clean PNG with the backdrop removed. Use the main background remover for PNG and WebP inputs.

Why a JPG can't simply become transparent

A JPG file stores three colour channels and nothing else, which is why it cannot record which pixels should be see-through. Transparency lives in a fourth channel — the alpha channel — that JPG simply does not have. So when you "remove the background from a JPG", what actually happens is a format swap: the photo is decoded, the backdrop pixels are marked transparent, and the result is written as a PNG that can carry alpha.

That detail matters for your workflow. If you keep saving back to JPG, every cut-out you make will land on a flat white or black rectangle. Always download the PNG that this tool returns and keep it as your master cut-out. Need PNG or WebP inputs instead? The main background remover accepts those too.

Getting a clean cut from a compressed photo

JPG compression leaves faint blocky artefacts around high-contrast edges, and those artefacts are exactly where a colour-keyed cut-out can struggle. To get the crispest result, shoot or export your source at the highest JPG quality available and keep the subject well separated from a plain backdrop.

  • Favour even lighting so the background reads as a single colour.
  • Avoid shadows pooling against the subject's edge.
  • Leave a little empty margin so the edge has room to feather.

Once you have a transparent PNG, tidy it up further: shrink the dimensions with the image resizer or trim the file weight with the compressor before publishing.

Guides about Remove Background from JPG

More removebg.sh tools

Frequently asked questions

Can I get the cut-out back as a JPG?
Not with the background removed. JPG has no transparency support, so any "transparent" area would be filled with a solid colour. If you specifically need a JPG, place the PNG cut-out on a coloured background of your choice in an editor, then export that as JPG.
Does JPG compression hurt the result?
It can. Heavy compression adds blocky artefacts near edges that make a clean key harder. Start from the highest-quality JPG you have, and prefer a plain, evenly lit background for the sharpest cut-out.
What size of JPG can I upload?
Typical phone and camera JPGs work fine. Very large files are handled, but if the cut-out is bigger than you need afterwards, run it through the resize tool to bring it down to web dimensions.
Will the photo's colours change?
No. Only the background pixels are made transparent; the subject's colours are left untouched. The switch to PNG is lossless, so the kept pixels look identical to the original.