Mode
Factory loop
Drop, convey, collect, upgrade.
Free 3D tycoon · rebirth
Gems ride a belt into a collector. Step on a pad to spend the cash.
01 — Story
Gem Tycoon is a 3D plot with one gem dropper and a belt. Gems ride into a purple collector and pile up as waiting cash. Walk onto the green Collect pad to move that cash into your wallet.
Buy pads appear in front of the works. They name the upgrade and the price, and they turn yellow when you can afford them. Walk onto the pad to buy. The list runs from extra droppers and richer gems to faster belts, polishers that double or triple value, an auto-collector, and a few decorations.
W A S D or the joystick walks, Space jumps, and a drag turns the camera. The factory keeps running with the menu open. Come back later and you receive half the usual rate for the time away, up to one hour. At $25,000 earned in a run, rebirth resets the plot and multiplies every gem by 1.5 for good. Further rebirths stack. Fastest times sit on a local board.
Earn cash, collect it on the green pad, and step on a yellow pad. You do not tap a shop button.
Play
Mode
Drop, convey, collect, upgrade.
Mode
Half rate for up to an hour while the page is closed.
Mode
Reset for a permanent 1.5× on gem value, stacked each time.
Hands
| Input | Action |
|---|---|
| WASD, arrows, or joystick | Walk |
| Step on a pad | Collect cash or buy the upgrade |
Stills
A still captured from the live game in a headless browser.

Spec
Minimum
A current phone, tablet, or computer browser with JavaScript on. No download and no account.
Recommended
A recent Chrome, Edge, Firefox, or Safari window with WebGL on, plus a stable connection the first time the 3D files load.
Questions
A little. You get half rate for up to an hour when you return.
It clears upgrades and cash, then multiplies gem value by 1.5 permanently. You can do it again.
In this browser. Clearing site data resets the factory.
Sources
Content source for this page: Facts checked against the live page at https://viralscopehub.com/gem-tycoon/. Copy on this about page is original.. Edit the matching object in data.json and run node scripts/build.mjs.
Also free