EditThisPic

Photo to Twitch Banner Video — Animated Stream Art in 16:9 (2026)

EditThisPic animates any photo into a 6-second 16:9 horizontal MP4 with audio — sized for Twitch banners, BRB screens, starting-soon cards, and OBS/Streamlabs video sources. Upload a JPG, PNG, or WebP up to 8 MB. Describe the motion. Get the clip. Animate Fast: 5 credits (~$2.50 on the 10-credit pack at $4.99). Animate Pro: 10 credits (~$4.99). No free animate tier.

Fast tier · 5 credits · ~$2.50/clip Pro tier · 10 credits · ~$4.99/clip No subscription required · From $4.99 for 10 animations
Animate Your Photo →

A static JPEG as your BRB screen tells your chat you threw it together in five minutes. An atmospheric looping clip tells them you take the stream seriously.

Example motion prompts

Describe the motion you want. The more specific, the more intentional the clip feels.

How it works

  1. 1

    Open the animate editor

    Click "Animate Your Photo" — the editor opens in animate mode. Upload a landscape or wide photo to get 16:9 output, which matches Twitch's native banner and overlay format.

  2. 2

    Drop your stream art photo

    A landscape (16:9 or wider) photo gives the cleanest Twitch output. Portrait photos get letterboxed — crop to landscape first for banners and overlays.

  3. 3

    Describe the motion you want

    Twitch overlays reward subtle, looping motion over jarring action. Prompts like "slow cinematic drift," "flickering ambient glow," or "gentle atmospheric loop" feel professional without distracting from stream content.

  4. 4

    Pick Fast or Pro and add to OBS / Streamlabs

    Animate Fast (720p, 5 credits) works well for most streaming contexts. Animate Pro (1080p, 10 credits) is worth it for 1080p streams or if you're using the clip as a panel header at full display resolution. Add the MP4 as a Media Source in OBS or Streamlabs and enable looping.

What to upload

If the AI safety filter rejects an upload, your credits are automatically refunded. People-and-clothing photos refuse more often than landscapes, products, or pets.

What you can use this for

BRB and away screens

Replace a static PNG with a looping animated clip as your BRB screen. Add it as a Media Source in OBS (loop enabled) and your scene transitions feel intentional rather than abandoned. Works for any genre — cozy, FPS, variety, just-chatting.

Starting soon and ending stream cards

Animate your channel art or a branded scene into a cinematic 6-second loop for your "Starting Soon" scene. The motion keeps early-arriving viewers watching rather than switching tabs while they wait.

Alert backgrounds and overlay panels

Use a wide animated clip as the background layer behind follow, sub, and raid alerts in Streamlabs or Alerts.tv. An atmospheric scene with a slow pulse or colour shift draws the eye to the alert without overwhelming the stream.

Stream Deck scene thumbnails and channel art

Export the first frame of your animated clip for Twitch channel art, profile banners, and Stream Deck scene buttons — keeping your branding consistent between static and animated surfaces. The MP4 also works as a looping Twitch profile banner where supported.

Frequently asked questions

How much does it cost to animate one Twitch banner?
Animate Fast = 5 credits (~$2.50 on the 10-credit pack at $4.99). Animate Pro = 10 credits (~$4.99 on the same pack). There is no free animate tier — the weekly free edit covers photo edits only, not animation.
What aspect ratio and resolution do I get?
Upload a landscape photo and the animation engine outputs 16:9 — the native Twitch banner and stream overlay format. Fast tier renders at 720p; Pro tier at 1080p. For banners displayed at full stream resolution (1920×1080), Pro is recommended.
How do I add the MP4 to OBS or Streamlabs?
In OBS Studio: Add Source → Media Source → select your MP4 → check "Loop". In Streamlabs: Add Source → Media File → same steps. The clip loops seamlessly at 6 seconds. Set it to the lowest layer under your alerts and UI overlays.
Does the clip include audio?
Yes — every clip includes generated ambient audio that matches the scene. For BRB screens and starting-soon cards, leave it at low volume for atmosphere. For alert backgrounds where you have alert sounds, mute the media source in OBS's audio mixer to avoid competing audio.
Is 6 seconds long enough for a looping banner?
Yes — 6-second loops are the standard for stream overlay backgrounds. The loop is designed to feel seamless so viewers don't notice the repeat. If you need a longer loop, generate two or three variations and cross-fade between them in OBS using scene transitions.
Can I use this commercially on a monetised Twitch channel?
Yes — you own the output MP4 and can use it on any stream, including monetised and partnered channels. Avoid animating photos that contain copyrighted characters or branded logos you don't have rights to.
What types of photos work best for streamer art?
Environmental scenes (forests, cities, space, abstract textures), branded gaming setups, and atmospheric landscapes all animate exceptionally well as stream art. Clean, uncluttered images with clear depth are easier for the AI to make feel cinematic.
Do I get a refund if the safety filter rejects my upload?
Yes — credits are refunded automatically on filter rejections. Environmental scenes, landscapes, and gaming setups almost always pass without issue.
Is my photo private?
Uploads are processed for your animation only. We do not use customer photos to train models. Generated videos stay in your account and are not shared.
Animate Your Photo →

5 credits ($2.50) for Fast · 10 credits ($4.99) for Pro · Credits never expire within 12 months