Browser games made with Three.js 12

Three.js is the most widely used JavaScript library for 3D graphics on the web. Games built with it render real-time 3D scenes in the browser using WebGL.

Every game below runs in the browser on its developer’s own site. Play them to see what the engine can do, or to find inspiration for your own project.

Arcade

FangDenBlätter

by Van Kratom

Catch as many falling leaves as you can in 60 seconds – and dodge rockslides, birds, beetles and spiders in a colourful 3D forest.

📱 Phone⏱ Under 5 minutes

Racing

Kart Chaos

by Kart Chaos (Gabriel Rivera)

Free 3D kart racing in your browser. Grand Prix, Versus, Time Trial, Daily Challenge and online rooms. Works on mobile, no sign-up.

📱 Phone👥 Multiplayer⏱ Under 5 minutes

Strategy

Brasil TD

by Brasil TD

Free 4v4 tower defense in the browser, inspired by Legion TD: hold your lane, send troops, carry your team.

📱 Phone👥 MultiplayerFree with purchases

Racing

Keep On Riding

by Keep On Riding

A motorcycle arcade journey from Italy to the North Cape: how far can you ride?

📱 Phone⏱ 5–30 minutesEarly access

Simulation

Pilgrimage

by Tomjohn

Grow a medieval pilgrimage site around a holy relic into a whole city

🖥️ Desktop⏱ 30+ minutesEarly access

Sandbox & creative

Tiny Skies

by Fictional

A cosy exploration game: fly a biplane, magic carpet or boat around a tiny world

🖥️ Desktop👥 Multiplayer⏱ 5–30 minutesGame-jam entry

RPG

Gravecrawl

by Majid Manzarpour

A free co-op gothic survival ARPG for up to four players, right in the browser

🖥️ Desktop👥 Multiplayer⏱ 5–30 minutesEarly access

Racing

PolyTrack

by Kodub

A low-poly time-trial racer with a built-in track editor

🖥️ Desktop⏱ Under 5 minutes

Racing

HexGL

by Thibaut Despoulain (BKcore)

A futuristic anti-gravity racer built with WebGL

🖥️ Desktop⏱ Under 5 minutes

Shooter

Carnage Commander

by IgnLab

A free single-player arena FPS: monster waves, bosses and a rocket launcher, right in your browser

🖥️ Desktop⏱ 5–30 minutesEarly access

Questions about three.js games

What are some good free three.js browser games?

Good places to start on GameHub: Kart Chaos, Tiny Skies, Keep On Riding and Sounds Smashing. Browse all 12 three.js games above and sort by most upvoted or most played.

Which three.js games can I play on my phone?

5 games here work on phones: Kart Chaos, Keep On Riding, Brasil TD, VybeNomad and FangDenBlätter. Use the “Works on phone” filter on the home page to see only phone-friendly games.

Are these three.js games free?

Yes, all of them can be played for free in the browser. Of the 12 listed, 11 are completely free and one has optional purchases or a paid full version. Each listing says which.

Are there multiplayer three.js games?

Yes: Kart Chaos, Tiny Skies, Sounds Smashing, Brasil TD and Gravecrawl can be played with other people.

Do I need to download or install anything?

No. Every game on GameHub runs in a web browser. The Play button opens the game on the developer’s own site; GameHub never hosts or re-uploads games.

About GameHub

GameHub is a free directory of indie games you play in the browser, on the developer’s own site. We never host or re-upload games: every “Play” button sends you to the game’s official page. Links are checked daily, and developers can add their games for free.

About & editorial policy · Submit your game · All genres · RSS · games.json · AI guide