Image & Creative

Remove background from an image: clean cutouts, transparent PNGs, and common mistakes

Remove image backgrounds without jagged edges or halos. Learn when it works, how to get clean cutouts, and which export format to use.

Feb 12, 20264 min readBy Mateo Díaz
imagesdesignediting
TLDR
  • Background removal works best with a clear subject, visible edges, and good contrast from the background.
  • Use PNG when you need transparency and JPG/WebP when you need smaller files without transparency.
  • Check hair, shadows, product edges, and logos before publishing the exported image.

Use it now

Background Remover

Open tool
Glass cutout silhouette on a checkerboard transparency grid with clean edges on a teal-blue gradient

Background removal is easy to do and easy to do badly.

If you want a cutout that looks clean (no jagged edges, no blurry halos), start here:

This post shows what to upload, what to avoid, and how to export the right format.

Quick start: remove a background in 30 seconds

  1. Open the Background Remover.
  2. Upload a photo (under 10 MB).
  3. Leave Device: Auto and Model: Balanced.
  4. Choose Output format: PNG (transparent).
  5. Download.

If the edges look rough, jump to How to get clean edges.

Pick the right input image (this matters more than settings)

Background removal works best when your subject is clear.

Good inputs:

  • A person or product with strong contrast from the background
  • Sharp focus (not motion-blurred)
  • Enough resolution that edges are visible

Inputs that usually fail:

  • Low-res screenshots that are already compressed
  • Hair against a background that matches the hair color
  • Transparent objects (glass, smoke, water) where the background is part of the look

If you can, use an image that is at least 800 px on the shortest side. If your file is massive, resize it first with the Image Resizer & Compressor.

Choose your output format (PNG vs WebP vs JPEG)

If you only read one section, read this one.

OutputWhen to use itWhat can go wrong
PNG (transparent)logos, product cutouts, profile pics you will reuselarger files than JPEG
WebPwebsites and modern apps that support WebPsome older tools can't open WebP
JPEGonly when you do not need transparencyJPEG cannot be transparent; you will get a solid background

For cutouts, PNG is the safe default.

How to get clean edges

Clean edges come from three things: contrast, resolution, and the right model.

1) Use the right model

In the tool, try these in order:

  • Balanced (medium): good default for most photos
  • High quality: slower, but can preserve more edge detail
  • Small: fastest download; can lose fine edges

If you are cutting out hair, fur, or plants, try High quality.

2) Crop closer (but not too close)

If your subject is a small part of the frame, background removal has less signal.

Crop so your subject fills most of the image, but keep a little margin around edges.

3) Avoid upscaling

Upscaling makes an image bigger, not sharper. If your input is tiny, a bigger file will not create better edges.

If you need a larger output for a design, remove the background first, then resize the cutout.

Examples you can copy

Example 1: product photo for a listing

Goal: a transparent PNG you can place on any background.

  • Upload the product photo.
  • Output: PNG (transparent).
  • If the edges look soft, switch to High quality.

Example 2: profile picture with a clean circle crop

Goal: remove a busy background, then re-export for social.

  • Remove background.
  • Download PNG.
  • If you need a smaller delivery file, re-export it with the Image Resizer & Compressor as WebP or JPEG.

Example 3: turn a white background into transparency

If you have a JPG photo on white:

  • Remove the background.
  • Download transparent PNG.

Do not try to "make white transparent" by format conversion. You need a cutout.

Common mistakes (and the fix)

MistakeWhat you seeFix
Exporting as JPEGa solid background replaces transparencyexport as PNG or WebP
Uploading a tiny imagecrunchy edges and missing detailstart with a higher-res source
Subject and background matchmissing pieces (hair, sleeves, objects)use a different photo or add contrast
First run feels slowlong wait on the first conversionwait once; assets are cached for later

Troubleshooting

"It is taking a long time"

On first run, your browser downloads the background-removal model. After that, it is usually faster.

If you are on a slow connection:

  • Try Model: Small (faster download).
  • Try Device: CPU.

"The output looks blurry"

Blur usually comes from the input, not the export.

  • Use a sharper source.
  • Avoid screenshots of screenshots.
  • If you resized the image before upload, try the original.

"The edges have a white halo"

This often happens when the original background is bright and the cutout is slightly soft.

Fixes:

  • Switch to High quality.
  • Use a different photo with stronger contrast.
  • Export as PNG; then place it on a similar background color.

If you only do 3 things

  • Export as PNG when you need transparency.
  • Use a sharp, high-contrast photo.
  • Switch to High quality when edges matter.

Privacy and security

Textavia's background removal runs locally in your browser. Your image is not uploaded to a server.

Written by

Mateo Díaz

Builds, tests, and documents Textavia's tools, drawing on degrees in computer science and mathematics and a habit of explaining things plainly.

View author profile

Related tools

Related guides