Multiviewer8 sources live1 slot openPGM
Wrapping up
Ending soon
Thanks for hanging out · @pixelhaze
ending soon·fantasy + cel shade
+Your slotEmpty · start free
Unassigned3 free pro overlaysOpen
On airNothing here is a screenshot

Go live looking like
you have a crew.

Every panel on this wall is HTML and CSS rendering live in your browser, the same code your Browser Source runs. Describe one, get a URL, paste it into OBS once.

Three free Pro Overlays. No card.

Zero imagesZero videoZero network requestsA store selling image overlays cannot put this on its own homepage. Theirs are pixels. These are code.
01On air

One backdrop. Two Browser Sources. Nothing baked in.

Swap what is playing behind the overlays. The overlays do not change, because there is nothing behind them to change. That is what a real alpha channel gets you, and it is the part a screenshot on a landing page can never prove.

obs › scene: gameplay › 2 browser sources
Livecam 01
@pixelhazeranked duo
New follower@voltgremlin
Backdrop is a separate source. Overlays never touch it.
Overlays unchanged
SourcesOBS
Alert/o/live/a1f9c204/alert
Webcam frame/o/live/a1f9c204/webcam
Backdropcapture
Starting soon/o/live/a1f9c204/starting-soon
Be right back/o/live/a1f9c204/brb

One URL per scene, added once. When you approve a new overlay for that scene it appears at the same address, so the OBS side never needs touching again.

Crisp at any size

Text and geometry are drawn by the browser, not sampled from a bitmap. It is as sharp at 4K as at 720p.

Loops with no seam

CSS animation has no last frame to snap back from, so a Pro Overlay can sit on air for an hour without a visible restart.

Genuinely transparent

Real per pixel alpha, not a painted in checkerboard. It composites over whatever you already have running.

02How it works

Three steps, then you stop touching OBS.

01

Sign up

Three free Pro Overlays land on your account the moment you sign in. No card. Free covers plain Pro Overlays, and a generation that fails does not count against them.

No card
02

Describe it

Pick an asset type, blend as many style keywords as you want, and say what you are after. Or skip the presets and write your own direction. The In-OBS Generator runs inside OBS as a Browser Source, so you can do this without leaving your stream.

Runs inside OBS
03

Paste one URL

Add it to OBS as a Browser Source, once. That address always shows your latest overlay for that scene, so the next one you make is already live where it belongs.

Once, then never again

Set it up once, in the time it takes to read this.

One Browser Source per scene. The URL never changes, so every future overlay you make for that slot arrives through the connection you already built. No plugin, no download folder, no dragging PNGs into a scene at two in the morning.

Get your URLYours is generated the moment you make your first scene.
Live update test
obs › browser source › /o/your-channel/starting-soon
Signal acquired

Starting Soon

043210:5432109876543210
1080p60·bitrate 6800·src locked·@pixelhaze
Wrapping up
Ending soon
Thanks for hanging out · @pixelhaze
ending soon·fantasy + cel shade
Pushed, live in OBS
Source/o/your-channel/starting-soonPushed 0123456789s ago
Style: fantasy + cel shade

The URL above did not change. The scene did. That is what happens on your stream when you generate a new version of a slot you already set up.

Programhttps://www.domitoonami.com/o/live/a1f9c204/starting-soonLocked
03What it makes

Nine asset types. Thirteen styles. One locked layout each.

Every asset type carries a structural contract that your prompt cannot override. That is what stops a generated scene putting a headline where your chat box lives. Every type also holds a 12 percent margin clear on all sides for exactly that reason.

Asset typesPink is the primary zone, cyan is secondary, dashed is a transparent cutout
Webcam frame

A frame with a real hole in the middle. Nothing paints into the cutout, not even at the far end of an animation.

Starting soon

Full bleed, one large heading, a status line under it. Motion that reads as waiting rather than urgent.

Be right back

Calm and low intensity. It plays during real away time, so it is built to never get tiring on loop.

Intermission

Between matches, between guests. Reads as content will resume, and expects your handle in a corner.

Ending soon

A wind down. The one type with real room for a closing message and your socials, not just a subtitle.

Countdown

The timer is the single biggest thing on screen. Everything else is built to stay out of its way.

Offline

Built to sit for hours. The most restrained motion of any type, with real weight given to your schedule.

Alert

A transient pop in with an enter, a settle and an exit. It resolves its message in about two seconds.

Raid

Bigger than an alert, because a raid is a bigger moment. Channel and viewer count, then it clears the screen.

Style keywordsAdditive. Pick several and they fuse into one look, they do not take turns.
Pick a blend
Then stack another keyword on top

Prompt starting soon,

Neon does not replace what is there, it raises the glow and pulls the secondary accent pink. Minimal strips the furniture and slows the motion down. Dark and fantasy are the two that change the typeface rather than the hue.

All thirteen
CozyCuteTacticalEsportsMinimalRetroArcadeCyberpunkNeonAnimeCel shadeDarkFantasy
Signal acquired
Starting soon
1080p60@pixelhaze
What comes backIncluding the parts that are not the best option, so you can pick correctly
 Pro OverlayLayeredStill ArtVideo Clip
OutputHTML and CSS at a Browser Source URLA Pro Overlay with a painted character over itTransparent PNGThree second video clip
TransparencyReal alphaReal alphaReal alphaNo alpha channel
LoopingForever, no seamForever, no seamStaticThree seconds, clean loop not guaranteed
ResolutionRedraws at any sizeScene redraws, character is fixedFixedFixed
Best forFrames, HUDs, whole screens, anything with textScenes that want a character in themLogos, badges, stickersShort accent motion
On the free tierIncluded, three of themPlan onlyPlan onlyPlan only

The In-OBS Generator

It runs inside OBS as a Browser Source, the same way your overlays do. Mid stream, you can change a scene without alt tabbing away, and the result drops straight into the slot it belongs to.

No alt tabNo extra plugin
obs › browser source › generator
Starting soonBrbAlert
TacticalNeonCustom +
deep space, magenta signal bars, quiet_
Generate
04Pricing

Start free. Pick a plan when you want more.

Every plan renders in the cloud, so there is nothing to install beyond OBS. Local generation, where you run the models on your own machine, is still to come.

Three free Pro Overlays when you sign up. No card required.

Free covers plain Pro Overlays. Still Art, Video Clips, and Layered come with a plan.

Start free

Cloud Basic

A full overlay pack, with room to get it right.

$10/mo

27 generations a month

or up to 46 if you stick to Sonnet. One balance, spend it on anything.

  • Pro Overlays15
  • Still Art10
  • Video Clips2
  • a suggested mix, not a limit
Continue to checkout
Most popular

Cloud Creator

For channels shipping new looks every week.

$20/mo

66 generations a month

or up to 110 if you stick to Sonnet. One balance, spend it on anything.

  • Pro Overlays40
  • Still Art22
  • Video Clips4
  • a suggested mix, not a limit
Continue to checkout

Cloud Pro

Full production pipeline for a growing stream.

$30/mo

126 generations a month

or up to 202 if you stick to Sonnet. One balance, spend it on anything.

  • Pro Overlays80
  • Still Art40
  • Video Clips6
  • a suggested mix, not a limit
Continue to checkout
05Questions

The ones worth answering first.

What do I get when I sign up?+
Three free Pro Overlays, on your account the moment you sign in. No card required. Free covers plain Pro Overlays. Still Art, Video Clips, and Layered come with a plan. Each overlay you generate uses one of the three, and a generation that fails doesn't count.
Why HTML and CSS instead of an image?+
Because image models are weakest at exactly what an overlay needs most: crisp type, exact geometry, a clean loop, and a real alpha channel. A code-generated overlay redraws at any resolution, loops with no seam, and composites over whatever you already have running. The wall at the top of this page is that same code, which is why we can show it to you instead of describing it.
Do unused credits roll over to next month?+
No - each billing cycle resets your Gen-Fuel back to your plan's fixed amount. Unused Gen-Fuel doesn't carry over, so there's nothing to track or lose sleep over.
If I upgrade mid-cycle, do I get the new plan's credits right away?+
Yes. The moment your upgrade goes through, your account is topped up to the new plan's full credit amount immediately - no waiting for the next billing date.
Can I cancel anytime?+
Yes. Manage billing from your dashboard to open Stripe's self-serve billing portal, where you can cancel, change plans, or update your card without emailing anyone.
Do I need an OBS plugin to use these overlays?+
No plugin required. Every generation lands at a standard OBS Browser Source URL, so you add that URL to a scene once and it keeps showing your latest overlay for that slot. Pro Overlays, Layered and Still Art carry a real alpha channel. A Video Clip is video, so it has none.
What if I get stuck setting things up?+
Submit a support ticket right from your dashboard with your email and what you're stuck on, and we'll follow up there.

Stuck mid stream setup?

Check the self help troubleshooting guide, or send us a message directly. No login required, we reply at the email you give us.

Visit support

You have already seen it working.

Three free Pro Overlays when you sign up. No card. Free covers plain Pro Overlays, and Still Art, Video Clips and Layered come with a plan.