Skip to content

Remove Backgrounds for Twitch and Streaming

Make clean cut-outs for panels, overlays and emotes without a green screen — free, unlimited, and processed on your device.

Drop your images here

or choose files from your device

Paste with CtrlV

JPG · PNG · WEBP · Multiple files · Full resolution

Your images never leave your device

Photo with the background removed
The same photo on its original background
Original Background removed
Drag the handle — real results, nothing uploaded

Great channel branding starts with clean assets. Upload a photo and the AI removes the background so you get a transparent PNG for your Twitch panels, stream overlays, schedule graphics or emotes — no green screen or manual masking required.

It all runs in your browser at full resolution, so you can build a whole set of on-brand graphics privately — no uploads, no per-image fees, no watermark.

Why use it

No green screen

Get a clean cut-out from any photo — no chroma key or studio setup needed.

Panels & emotes

Transparent PNGs ready for overlays, panels, schedules and emote art.

Full quality

Full-resolution, watermark-free exports for any streaming layout tool.

How it works

Three steps, right in your browser. No account, no uploads.

  1. 1. Add your image

    Drag & drop, browse, or paste — batch upload works too.

  2. 2. AI removes the background

    Runs on your device in seconds — nothing is uploaded.

  3. 3. Download

    Transparent PNG, or pick a background color. Full quality.

Stream graphics and overlays

Where transparency is doing the work

Streaming is one of the few places transparency is essential rather than convenient. Overlays, alerts, webcam frames, panel graphics and emotes all sit on top of live gameplay, and any of them shipped with a background arrives as a solid rectangle covering the thing viewers came to watch.

In OBS and Streamlabs, a PNG with a real alpha channel composites over your scene cleanly. A JPG cannot — it has no alpha channel at all, so a 'transparent' JPG is always a white or black box.

Chroma key versus cut-out

For live webcam removal, a physical green screen plus OBS's chroma key filter is still the best answer: it runs in real time with no per-frame cost and handles motion well. It needs even lighting on the screen itself, and separation between you and the fabric to avoid green spill on your hair and shoulders.

Cutting out a still image is the right tool for the assets around the stream rather than the stream itself — your panel headshots, offline banner, alert graphics, emotes and thumbnail art. Those are produced once and need to be clean rather than fast.

Sizes Twitch actually uses

Getting these right the first time saves rebuilding a whole overlay set:

  • Profile picture: 256 × 256, displayed as a circle at small sizes.
  • Profile banner: 1200 × 480, with the centre kept clear of critical content.
  • Video player banner (offline screen): 1920 × 1080.
  • Panel images: 320 pixels wide, any height, shown below the stream.
  • Emotes: 112 × 112, 56 × 56 and 28 × 28 — and the 28-pixel version is the one that matters, since that is chat size.

Emotes are the hardest thing here

An emote has to be legible at 28 pixels, which is smaller than a line of text. That rules out detail, thin lines, subtle shading and anything resembling a scene.

What survives is a single bold shape with a strong outline and high internal contrast. Design at 112 pixels, then check at 28 constantly rather than at the end — most emotes that fail do so because they were only ever judged at full size.

Frequently asked questions

Why do stream overlays need transparent PNGs?
Because they sit on top of live gameplay. A JPG has no alpha channel, so a 'transparent' JPG overlay arrives as a solid rectangle covering what viewers came to watch.
Should I use a green screen or cut out images?
A green screen with OBS chroma key is right for the live webcam feed, since it runs in real time. Cutting out stills is for the assets around the stream — panels, alerts, banners and emotes.
What size should Twitch emotes be?
112 × 112, 56 × 56 and 28 × 28. Design at 112 but check constantly at 28, which is chat size and smaller than a line of text.
What are the Twitch panel and banner sizes?
Panels are 320 pixels wide with free height, the profile banner is 1200 × 480, the offline video player banner is 1920 × 1080, and the profile picture is 256 × 256.

Remove a background from something else

Ready to try it?

It's free, unlimited, and completely private.

Remove a background now

Export here and keep editing there — your image carries over, with no re-upload.