Vtuber Gachapon — Free Animated Capsule-machine Overlay
A browser-source gachapon machine built specifically for Vtuber and streamer overlays. Transparent background, five rarity tiers, donor name display, Streamlabs auto-trigger, and unlimited custom prizes. Configure once, use across every stream.
🎰 Open the Gachapon →Why Vtubers use gachapon overlays
A traditional donation alert is a 5-second image-and-text pop. The viewer drops money, the alert plays, the Vtuber says thank you, and the moment is gone. The donor has no special spotlight, the chat has nothing to react to beyond the alert sound, and the donation is forgotten by the next clip. A gachapon overlay extends that moment into a 20-second event: capsules tumble in a transparent dome over your scene, one drops into the chute, and a result card pops with the donor's name and prize. It's a small spectacle the entire chat watches together.
For Vtubers specifically, the gachapon works because it shifts attention without competing with your model. The transparent overlay sits in a corner or center-screen, leaving your Live2D / 3D avatar visible. You can react in character ("oh my god, they got Rainbow!") and the chat reaction loops back into your performance. The mechanic is also conceptually familiar to anyone who's played Hololive / Nijisanji-style capsule giveaways, dropped yen into a Japanese gachapon machine, or pulled in any mobile gacha game — your viewers already understand the loop without explanation.
What you get
- Transparent OBS browser source — open the gachapon URL with
?obs=1and the page chrome strips, leaving only the machine + reveal overlay over a transparent background. Drag-resize in OBS to wherever fits your scene. - 5 prize tiers — White, Bronze, Silver, Gold, Rainbow — fully renameable, with configurable probabilities and per-tier minimum donation amounts.
- Capsule visuals match tiers — clear, bronze, silver, gold, and rainbow capsules visibly populate the dome (8 + 6 + 4 + 2 + 1 by default), so your chat sees rare capsules and gets excited when one drops.
- Six themes — Sakura, Mint, Lavender, Midnight, Peach, Obsidian. Match your brand color or seasonal stream.
- Custom prize images — upload a JPG/PNG for each prize, auto-resized to a tiny 300px JPG for the reveal screen. Free for everyone.
- Donor name on reveal — "for ChatuserName" displayed on the result card.
- Donation-amount gating — donate $5 → only common tiers eligible; donate $500 → all tiers including Rainbow.
- Multi-language (EN / 日本語 / ไทย) — for international Vtubers.
- Templates — save different prize sets ("Birthday stream", "Halloween", "Member-only stream") and switch with one URL change.
- Pull history in your cloud dashboard — every spin logged with donor + amount + prize.
Setting up the gachapon as a Vtuber overlay
- Open the gachapon page on your config browser (not OBS).
- Configure tiers — set probabilities, rename tiers to fit your brand ("Common / Rare / Epic / Legendary / Mythic" works well for Vtubers), and write your prize lists per tier.
- Pick a theme matching your stream colors. Sakura works for pink/cute Vtubers, Midnight for darker overlays, Obsidian for neutral.
- Set donation gating — Min donation per tier so small tips can't hit your rarest prizes.
- Add prize photos (Pro) — upload a small image for each prize you want to feature visually in the reveal.
- Save as a template — give it a clear name like "Default stream" or "Hololive collab".
- Get the OBS URL — from the streamer CTA section or "📎 Embed" button. Copy.
- Add browser source in OBS — Sources → + → Browser → paste URL, set width to 480, height to 640, transparent background ✓.
- Position the source — drag/resize in OBS. Bottom-right corner is popular for small overlay, center-screen for big reveal during major donations.
- Streamlabs auto-trigger (optional, Pro) — also paste the Streamlabs Custom HTML so donations fire the wheel.
Prize ideas that work for Vtubers
White (most common — virtual + cheap)
- "Thank you ❤" (default — no real prize, just a sweet message)
- High-five emote in chat
- Custom shoutout
- Add their name to a "thanks" list at the end of stream
- One free use of your premium emote
Bronze (small but tangible)
- Discord role for 30 days
- Get to suggest your next outfit / wallpaper / room
- One free song request
- Pick the next chat topic
- Sticker pack (digital)
Silver (worth a story)
- Custom Discord emote made for them
- 1-minute timeout for the streamer (you have to do XYZ)
- Suggest your next stream game
- Personalized voice line / catchphrase
- Physical sticker mailed (if you ship)
Gold (rare highlight)
- Custom drawing of their OC by you (if you art-stream)
- Signed photo card
- 1-minute video message recorded after stream
- Game-of-their-choice played on next stream
- Your model's outfit changed for one stream
Rainbow (legendary — make it count)
- 1-on-1 Discord call (30 min)
- Custom full-color illustration of their OC
- Limited 1/1 physical merch (signed print, custom plush)
- Voice acting them in a short clip
- Their name added permanently to a credit-roll or wall of supporters
Examples from Vtuber communities
The "Pity drop"
Some Vtubers run a counter: every 50 White rolls, they force a Bronze on the 51st as a sympathy reward. The gachapon doesn't have built-in pity, but you can implement it manually — just track White rolls in chat and adjust on the fly. This makes small donations feel like progress toward something better.
The "Goal stream"
Set a stream-long donation goal that, when hit, switches templates to a "premium" gachapon with rarer prizes for the rest of the stream. Viewers cooperate to hit the goal so everyone benefits, not just the donor who triggered it.
The "Subscriber wheel"
Save a template specifically for Twitch subs / YouTube members. Switch templates on stream when you want to do a member-only wheel. Use higher minimums and rarer prizes so subs feel exclusive.
The "Anniversary mega roll"
Stream anniversary streams use a special template with a 50%-Rainbow probability — guaranteed big-prize feel. The community remembers anniversary streams as the "everyone won something" event.
Pairing with other Vtuber tools
The gachapon doesn't replace your existing stack — it augments it. Common pairings:
- Streamlabs / StreamElements — for the donation alert pipeline.
- OBS / Streamlabs Desktop — for the actual stream capture.
- Discord — where you fulfill many of the prize rewards (roles, emotes, voice DMs).
- Twitch / YouTube — the broadcast platform.
- VTube Studio / Animaze — your model itself, untouched by the overlay.
Frequently asked questions
What is a Vtuber gachapon and why use one?
A Vtuber gachapon is an animated capsule-machine overlay that plays on your stream when viewers donate or trigger it manually. It adds visual excitement to donation alerts, encourages bigger tips through tiered prize gating, and makes giveaways feel like a community moment rather than a static name draw.
Will the gachapon fit my Vtuber model on screen?
Yes. The OBS browser source mode renders the gachapon on a transparent background — you place it as a separate layer that doesn't cover your model. The default 480×640 source is small enough to live in a corner; resize larger for big reveal moments.
Can I make the gachapon match my Vtuber color theme?
Yes. There are six built-in themes (Sakura pink, Mint green, Lavender purple, Midnight, Peach, Obsidian black) and you can save a template with your chosen theme so it loads the same way every stream. Custom CSS theming is on the roadmap for the Premium tier.
What kind of prizes work best?
Mix virtual and physical: Discord roles, custom emote use, shoutouts, song requests, art commissions (if you do art streams), voice messages, signed prints, and stickers for higher tiers. Keep the highest tier rare and genuinely valuable — a 1-on-1 voice call or 1/1 commission works.
Is this free?
The gachapon page is free — open it in OBS, configure prizes, click PULL manually during stream. Prize images and 1 cloud-synced template are also free. Pro Supporters ($1/mo on Patreon) unlock real-time Streamlabs auto-trigger, donor-name TTS, VTube Studio hotkey reactions, unlimited templates, no ads, and full cloud history.
Does it work for non-Vtuber streamers too?
Yes. The "Vtuber" framing is just the most common use case — anyone running a Twitch/YouTube/Kick stream can use the same setup. Real-face streamers, podcasters with live audio, even Discord-only events can use the gachapon as a giveaway tool.
Can I run multiple gachapons in one stream?
Yes — each browser source loads its own URL with its own template. Common pattern: one "donation gachapon" + one "follower goal gachapon" + one "subscriber gachapon" — three separate browser sources, each pointing to its template. Switch which is visible per scene.
Will my Vtuber agency / company allow this?
The tool only renders an overlay — it doesn't process payments and doesn't ask for any account access from the streamer's agency-controlled platform. Most agencies treat it like any other OBS browser-source asset (background, alert, chat box). Check your specific contract, but technically the gachapon is the same risk class as Streamlabs itself.
Ready to add it to your overlay?
Open the gachapon, configure tiers and prizes, save a template, and drop the URL into your OBS as a browser source. The free version works for manual pulls during stream; upgrade to Pro for donation auto-trigger and the full streamer-specific features.
🎰 Open the Gachapon →Related
- Streamlabs donation wheel setup — step-by-step for the auto-trigger flow.
- Twitch giveaway wheel — for picking giveaway winners.
- Streamer dashboard — pull history, templates, OBS URLs.
- Free gachapon — main tool, try without signing in.
- Wheel of Item home — for general decision wheels.