How to Play 8 Ball Pool Online
8 Ball Pool is the classic billiards game played with 15 numbered balls plus the white cue ball. Sink all seven of your group (solids or stripes), then legally pocket the black 8 ball to win the rack.
This version runs entirely in your browser using HTML5 Canvas and a custom physics engine. There is nothing to download. It works on phones, tablets, and desktops, with the same physics on every device.
Object of the game
When the first ball is legally pocketed after the break, the player who pocketed it gets that group — solids (1–7) or stripes (9–15). Their opponent gets the other group. Each player then has to pocket all seven of their balls before they can attempt the 8 ball. Pocketing the 8 ball early — or after a scratch on the 8 — is an automatic loss.
Fouls and ball-in-hand
A foul gives the opponent ball-in-hand: they can place the cue ball anywhere on the table for their next shot. Common fouls:
- Pocketing the cue ball (scratch).
- Hitting an opponent's ball first instead of your own group.
- Failing to hit any ball.
- Failing to drive any ball to a cushion after contact (no-rail violation).
- Jumping the cue ball off the table.
Ball-in-hand is the single biggest advantage in pool — never give it away.
Spin and English
The spin widget in the bottom-right corner of the table lets you apply English to the cue ball. This is what turns a beginner into a real pool player:
- Follow (top-spin) — cue ball rolls forward after contact. Use it on long shots or to break out a cluster.
- Draw (back-spin) — cue ball comes back after contact. Use it to stop dead or pull back for position on the next shot.
- Side English — cue ball curves and bounces wider off cushions. Use it for safety shots and tricky pockets.
Reading the angle
When the cue ball strikes an object ball, the object ball travels along the line from the cue ball's contact point to the object ball's centre. So:
- Hit the centre of the ball → ball travels straight along the cue line.
- Hit the edge of the ball → ball travels at almost a right angle.
- Hit slightly off-centre → ball travels at a gentle angle.
Visualise the line before you commit to a shot. Every good pool player aims at the contact point on the object ball, not at the pocket.
AI difficulty
- Easy — the bot picks reasonable shots but plays minimum power and rarely uses spin. Good for learning.
- Medium — the bot plans position and uses banks. Punishes weak safety play.
- Hard — the bot calculates 2-shot patterns, uses spin for position, and goes for tough cuts. Beat it and you're a real player.
A winning strategy
- Break with maximum power and centre contact — spread the rack as wide as possible.
- Pick your group based on the easier run-out, not based on which group you sank first. Sometimes the foul cost is worth it.
- Always play position — every shot has two goals: sink the ball, and leave the cue in the right spot for the next ball.
- When in trouble, play safety — leave the cue ball hidden behind your own balls or against a cushion. A good safety wins more games than a hero shot.
- Treat the 8 ball like a normal ball — once you reach it, the same rules apply: pick the easier pocket, control the cue, don't blast.