About Gachapon Mode — Free Online Capsule Pull Wheel for Streamers
Gachapon Mode is a free, browser-based gacha-style random pull built for streamers, Vtubers, content creators, and anyone running a giveaway. Twenty-one capsules sit in a transparent dome across five rarity tiers — eight clear, six bronze, four silver, two gold, and a single rainbow capsule for the legendary tier. Push the button and the on-screen machine springs to life: the knob spins, the body shudders and gradually settles, gravity throws the capsules around inside the dome, and ten full seconds later one drops down through the body and lands in the outlet to reveal the prize you won.
How it works
Each pull is independent. The roll picks a tier first using your configured probability split, then randomly selects one prize from that tier's prize list. The selected prize is the result — the tier name shown alongside is just a badge telling you the rarity bracket. Rename any tier in the Configure panel to fit your stream's theme: "Bronze" can become "Common", "ทั่วไป", "Mini", or anything you want.
Tier visual effects
- White — soft chime, a few sparkles. The everyday tier.
- Bronze — bouncier reveal, warm chime.
- Silver — brighter chime, more particles.
- Gold — golden burst, fifty-plus particles, screen flash, screen shake. The room knows you got a Gold.
- Rainbow — full-screen flash, rainbow particle storm, animated rainbow border on the result card, longer shake, and a fanfare. Reserved for the rarest, biggest moments.
Built for Vtubers and streamers
The headline feature is OBS-friendly. Drop the URL https://wheelofitem.com/gachapon.html?obs=1 into an OBS Browser Source and the page goes transparent — no header, no controls — leaving just the gachapon machine and the reveal overlay. Layer it over your scene and the animation plays right in front of your model. Use ?pull=1 to auto-trigger a pull when the page loads, so a donation bot can simply navigate the browser source to that URL when a trigger fires.
Customizing rewards
Open the Configure tiers and prizes panel and replace the default items with anything you want — sticker codes, voice line names, drawing requests, merch SKUs. The pool is per-tier: pick the right rarity for each prize. Configuration saves to your browser, so once you set it up for one stream it's ready for the next.
Probability math
Tier probabilities don't need to sum to exactly 100 — the system normalizes them. If you set White 50, Bronze 30, Silver 12, Gold 6, Rainbow 2, the total is 100 and each is its literal percentage. Set them at any scale and the same ratios apply.
Privacy & data
All configuration and pull history is stored locally in your browser. Nothing is uploaded to a server. Clearing browser data resets the gachapon. See the full Privacy Policy.
Frequently asked questions
Can I disable a tier?
Set its probability to 0. It will be skipped.
The build-up is too long / too short.
Open the Configure panel and change the "Suspense" field. Valid values are 1 to 30 seconds. The setting is saved.
Can I rename the tiers?
Yes — every tier has a name input in the Configure panel. The new name appears in the reveal, history, and stats.
Can I add more tiers?
Not yet — the system is built around the five rarity tiers. If demand is strong, we'll add custom tier support. Send a note on the contact page.
Why no sound during reveal?
Browsers block audio until you interact with the page. Click the page once (or press SPACE for the first pull) and audio unlocks. You can also toggle sound off in the settings.
← Back to the Wheel