Classic 8-Ball & 9-Ball Pool Online
Play the best 2D 8-Ball and 9-Ball Pool online for free. Features interactive Coach AI aiming guide, ghost ball collision lines, customizable tables, sound synthesis, local PvP and bots.
đ¯ SPIN (ENGLISH)
CONTROLS & BLUEPRINT SPECIFICATIONS
đšī¸ CONTROL SCHEMAS
- DRAG TABLE (SLINGSHOT)Click or touch down anywhere on the canvas, pull back opposite to your target to aim and set power, and release to shoot! Drag back to origin (power < 5%) to cancel.
- FINE-TUNE AIMPress A / D or Left/Right Arrows for micro angles, or click the virtual fine-tune buttons.
- POWER & SHOOTAdjust power slider and hit the virtual đĨ SHOOT button, or press Space/Enter to strike.
- CUE BALL SPINDrag on the SPIN (ENGLISH) cue ball pad to apply follow (top), draw (bottom), or sidespin.
âī¸ SYSTEM CABINET SPECS
FORMAT COMPARISON: 8-BALL vs 9-BALL
| Feature | đą 8-Ball Pool | đ 9-Ball Pool |
|---|---|---|
| Ball Count | 16 balls (Cue Ball + 1-15) | 10 balls (Cue Ball + 1-9) |
| Ball Types | Solids (1-7), Stripes (9-15), Black 8-Ball | Numbered yellow/blue/red (1-9) |
| Rack Shape | Triangle (8-ball in center, solids/stripes at corners) | Diamond (9-ball in center, 1-ball at apex) |
| Turn Rules | Hit your assigned group (solids or stripes) first. | Must strike the lowest-numbered ball on the table first. |
| Win Condition | Pocket all group balls, then pocket the 8-ball legally. | Pocket the 9-ball legally (can be via a combo shot). |
OFFICIAL GAME RULES: 8-BALL vs 9-BALL
đą 8-BALL RULES DETAILED
- GROUP ASSIGNMENTSolids (1-7) vs. Stripes (9-15). The table is open after the break. The group is assigned to a player only when they pocket a ball from that group on a legal shot. Pocketing balls on the break does not assign groups.
- TURN ORDERYou must always hit a ball from your assigned group first. Failing to hit your group first, scratching the cue ball, or failing to hit a rail after contact constitutes a foul.
- 8-BALL POCKETINGThe 8-ball (black) must be pocketed last in a designated pocket. Pocketing the 8-ball early, scratching the cue ball on the same shot as pocketing the 8-ball, or pocketing it in the wrong pocket results in an instant loss of the game.
- FOULS & BALL-IN-HANDIf a player commits a foul, the opponent receives Ball-in-Hand, allowing them to place the cue ball anywhere on the table.
đ 9-BALL RULES DETAILED
- SEQUENTIAL TARGETSOnly balls 1 through 9 are used. You must always strike the lowest numbered ball currently on the table first. Hitting any other ball first is a foul.
- LEGAL STRIKESAny ball pocketed on a legal strike counts (even if you hit the lowest ball first and it bounces off and pockets a higher numbered ball). If a ball is legally pocketed, you retain your turn.
- WIN CONDITIONYou win the game by legally pocketing the 9-ball at any time, which can be done directly when it is the last ball, or via a combination shot (striking the lowest ball first and deflecting it to pocket the 9-ball).
- FOULS & BALL-IN-HANDFouls (wrong ball hit first, scratch, or balls off table) award the opponent Ball-in-Hand anywhere on the table, giving them immediate offensive placement.
COMPARISON: POOL vs SNOOKER
đ¤ KEY SIMILARITIES
- EQUIPMENTBoth games are played using a cue stick, a white cue ball, and pockets on a felt-covered slate table.
- PHYSICS & COLLISIONThe fundamental mechanics of elastic collisions, ghost-ball aiming, cut angles, and tangent paths are identical.
- SPIN (ENGLISH)Topspin (follow), backspin (draw), and sidespin (english) behave the same way on both tables to control ball paths and rebounds.
đ MAIN DIFFERENCES
Overview & Capabilities
Welcome to the Billiards & Aiming Coach Studio. Play offline 8-ball and 9-ball matches against adjustable computer AI or local friends. Toggle our visual Coach AI guide to display the exact ghost-ball lines, shot angles, recommended power, and spin adjustments needed to make clean pocket entries.
How to Use
Key Features
Tips & Best Practices
Frequently Asked Questions
Q What is the main difference between 8-Ball and 9-Ball Pool?
In 8-Ball Pool, you are assigned either solids or stripes and must pocket all 7 of your group before pocketing the 8-ball. In 9-Ball Pool, you play with balls numbered 1-9, must always hit the lowest-numbered ball first, and win by pocketing the 9-ball at any time (including via combos).
Q In 9-Ball, what happens if I strike a different ball first instead of the lowest-numbered ball?
In 9-Ball Pool, striking any ball other than the lowest-numbered ball on the table first is a foul. This immediately ends your turn and awards "Ball-in-Hand" to your opponent, allowing them to place the cue ball anywhere on the felt to take their next shot.
Q How does the Coach AI shot suggestion work?
Our local Coach AI geometry solver calculates straight lines from the cue ball to all valid target balls, and from those target balls to all 6 pockets. It flags clear, makeable paths and visualizes the exact ghost-ball alignment line, recommended hitting force, and spin.
Q What is the "Ghost Ball" concept in aiming?
The ghost ball is the imaginary position the cue ball must occupy at the exact split-second of collision to send the target ball straight along the target-to-pocket line. Visualizing this point is the key to mastering real-world pool angles.
Q Can I undo my shots if I miss?
Yes! In Practice Mode, we have an Undo button that rolls back all balls to their exact positions before the last strike. This lets you retry the same shot with different power and spin settings until you master it.
Q How do I share a custom trick shot layout?
In Practice Mode, you can drag and position balls anywhere on the felt. Clicking "Share Layout" serializes the ball coordinates, encrypts them using our local XORCipher, and copies a direct URL to your clipboard for friends to try.





