Transparent WebM for OBS: remove a video background and keep the audio
Upload a recorded clip (MP4 or MOV, up to 500 MB) and CutoutClip returns a transparent WebM, VP9 with an alpha channel, with the original audio kept as Opus. It is free for clips up to 10 seconds and $4.99 one-time for clips over 10 seconds up to 2 minutes. This is for recorded clips, not live webcam keying.
Drop an MP4 or MOV clip here
Free: up to 10 seconds · no signup · no watermark
MP4 or MOV up to 500 MB
One video up to 2 minutes · one-time payment, no subscription · no watermark
Pay $4.99 and remove the backgroundCheckout is handled by Waffo, our Merchant of Record. If processing fails, the payment is refunded automatically.
Uses one of your 3 free clips today.
Safari may show a black background in this preview; the downloaded WebM keeps the transparency.
More formats
Rendered from your result, usually in under 30 seconds. MP4 files keep the original audio.
Files are deleted automatically 24 hours after upload.
Recent clips
Quick answers
- Talking-head clip to a transparent OBS overlay with audio: upload it, download the WebM, add it in OBS as a Media Source and tick Loop.
- Looping transparent video for a stream: a transparent WebM, with a green screen MP4 plus a chroma key filter as the fallback.
- Person with a transparent background (WebM or MOV with alpha): both come from the same upload. WebM is the default; MOV ProRes 4444 covers the first 60 seconds.
- Real alpha channel instead of a green background: the default WebM carries a real alpha channel; the green screen MP4 is an optional extra.
- Transparent video looks black: see "Why it can look black" and the alpha check below.
At a glance
| Item | Detail |
|---|---|
| Default result | Transparent WebM, VP9 with alpha (yuva420p) |
| Audio | Original audio kept, as Opus |
| Length and price | Free up to 10 s (3 clips per day, no watermark); $4.99 one-time for over 10 s up to 2 min |
| Resolution | Up to 1080p; 4K is scaled down to 1080p first |
| Other formats, same price | MOV ProRes 4444 with alpha (first 60 s), green screen MP4, alpha matte MP4, color or image background MP4 |
| Files kept | Free: 24 hours after upload. Paid: 7 days after payment. "Delete now" is immediate. |
Steps
- Upload your MP4 or MOV above. You can use the free preview of the first 5 seconds before paying.
- Wait for processing, about 20 to 30 seconds for a 10-second 1080p clip.
- Download the transparent WebM. Free clips above 30 fps are processed at 30 fps. A paid payment covers up to 3,600 frames; for longer frame counts you choose 30 fps for the whole clip or the first 3,600 frames.
- In OBS, click + in the Sources panel, choose Media Source, and select the file. Tick Loop if the overlay should repeat.
- Place it above your other sources in the scene.
We have not tested this import ourselves. OBS's Media Sources documentation lists "Video: .mp4, .ts, .mov, .flv, .mkv, .avi, .gif, .webm" as supported formats, and describes Loop as "Specifies whether the file play again once playback has completed". It also lists an option "Restart playback when source becomes active" ("Sets the file to restart once the source is in the current scene and visible"). OBS's documentation does not state whether WebM alpha is displayed as transparency. Download the sample file below and try it in your version of OBS first.
If your software cannot read WebM alpha
- Green screen MP4 plus a chroma key filter. Open "More formats" and download the green screen MP4. OBS describes its Chroma Key filter as: "Removes any instances of a given color from the Source. This can be controlled so as not to remove too much. Use this filter for green screens." The key color defaults to green. Edges can be less clean than a true alpha channel.
- MOV ProRes 4444 with alpha. Covers the first 60 seconds of the clip, about 12 MB per second at 1080p, audio as PCM. Check your software's documentation for ProRes alpha support.
Why it can look black, and how to check the alpha channel
A player that does not use the alpha data shows only the color image, and in some players or in Safari a transparent WebM can look black or opaque even though the file has an alpha channel. MDN states: "Note however that Safari does not support alpha transparency in this format." (about VP9). Test in another player or browser before concluding the file is wrong.
Two checks that do not depend on a player:
- ffprobe. Run
ffprobe -show_streams file.webm. On our sample, the default decoder reportspix_fmt=yuv420ptogether with the stream tagALPHA_MODE=1. Runningffprobe -c:v libvpx-vp9 file.webmreportsyuva420p. Either one indicates an alpha channel. - Colored background. Place the file over a colored layer in an editor or a Chromium-based browser. If the color shows around the person, the alpha is working.
Sample transparent WebM Sample MOV ProRes 4444
Using the WebM on a web page
You can use the file in a <video> element with autoplay, muted and loop. According to MDN, VP9 is supported by Chrome, Edge, Firefox, Opera and Safari, but Safari does not support alpha transparency. We have not tested other browsers' alpha handling here, so test the sample in the browsers you care about. For Safari visitors, consider a fallback such as a background-color MP4.
Limits and when this is not the right tool
- Recorded clips only: no live webcam keying. For a live feed use a live tool.
- Clips over 2 minutes, API, batch processing, 4K output and desktop or mobile apps are not offered.
- Works best with one person in focus; non-human subjects are not what it is tuned for.
- Hair edges can flicker; "Clean edges WebM" trades some fine strands for steadier edges.
- Automatic full refund if processing fails, not for dissatisfaction with a cutout; use the free preview first.
Related
Transparent video, samples, pricing, compare, all guides.
Specs
| Free tier | Clips up to 10 seconds, 3 clips per day, no signup, no watermark |
|---|---|
| Input | MP4 or MOV, up to 500 MB |
| Output | Transparent WebM (VP9 with alpha channel) at up to 1080p: clips larger than 1080p (for example 4K) are scaled down to 1080p before processing, smaller clips keep their resolution. With the original audio. Original frame rate up to 30 fps; free clips above 30 fps are processed at 30 fps |
| More formats | MOV ProRes 4444 with alpha for Premiere, DaVinci Resolve and Final Cut (first 60 seconds), alpha matte MP4, clean-edges WebM (steadier hair edges, less flicker), green screen MP4, white, black or any color background MP4, your own image as background, blurred background MP4, transparent GIF (first 15 seconds) |
| Typical speed | About 20–30 seconds of processing for a 10-second 1080p clip |
| AI model | VEED video background removal (fast, edge refinement on), run on fal.ai |
| Best for | People: talking heads, presenters, dancers, hands and hair |
| Privacy | Free files are deleted 24 hours after upload; paid files 7 days after payment; or immediately with “Delete now”. No account: each clip has a private link |
| Longer clips | $4.99 per video up to 2 minutes (up to 3,600 frames), pay once, no subscription, free 5-second preview before paying, automatic refund if processing fails |
FAQ
Can I make a transparent WebM for OBS from a recorded video?
Yes. Upload an MP4 or MOV and download a transparent WebM (VP9 with alpha) with the original audio. It works on recorded clips only, not live webcam keying.
Does OBS support WebM transparency?
OBS's Media Sources documentation lists .webm as a supported video format but does not state alpha support. We have not tested it ourselves, so download the sample and try it in your version. If it does not work, use the green screen MP4 with OBS's Chroma Key filter.
Is the original audio kept?
Yes, as Opus in the WebM. In the MOV ProRes 4444 export it is PCM. The transparent GIF has no audio.
How much does it cost?
Free for clips up to 10 seconds (3 per day, no watermark). $4.99 one-time, no subscription, for clips over 10 seconds up to 2 minutes, including all export formats.
Why does my transparent WebM look black in a player?
Some players do not use the alpha channel, and MDN says Safari does not support alpha transparency in VP9. Check the file with ffprobe or by placing it over a colored background in another program.
How do I make the overlay loop in OBS?
Add the file as a Media Source and tick Loop, which OBS documents as specifying whether the file plays again once playback has completed.