3D Pool & Snooker · in your browser

Sink the shot.

A real 3D table with proper physics — side spin, swerve, and pockets that don't let fast balls cheat. Play 8-ball or snooker against an AI that actually plays, or share a link and break off against a friend.

Beta — still under active development · Free · no install · desktop & mobile
Baize — a 3D snooker table with a shot lined up on the pack of reds

True 3D physics

Strike high, low or side for follow, draw and swerve. Cushions throw spin; swept pocket detection means no tunnelling.

8-Ball & Snooker

Two full games with faithful, pragmatic rules — groups & the 8, or reds, colours and the sequence with break scoring.

Play anyone

Take on the AI across three levels — Easy to a dead-eye Hard — or share a link for a quick 1 v 1 with a friend.

Practice mode

Free-play the table with no opponent and no fouls. Just you, the cue and a run counter to chase.

Read the table from above

Switch to the overhead view to line up long pots, judge angles, and plan your next position.

Overhead top-down view of the Baize snooker table mid-frame

Put spin on the ball

The cue doesn't have to strike dead centre. Shift-drag on the cue ball to move the contact point: high for follow, low for draw (screw back), and left or right for side spin off the cushion — it's how you control where the cue ball finishes for your next pot.

The strike-point widget: pick where the cue tip strikes the cue ball to apply spin
Your shot

Baize Beta

Aim with mouse or touch. Drag on felt, set power, release or press space. Pocket solids and stripes.
You
AI
Break0
High0 · 0
Score0
Run0
Power56
hit
pocket
rail
Down
0/15
Shift + drag hit
Drag to aim. Shift-drag sets english. Stroke back and release to shoot.

Baize

3D pool & snooker — take on the AI or a friend.

Game
Difficulty
Theme
Drag to aim · stroke back & release to shoot

How to play

You win!

You cleared your group and sank the 8.

or press R