Pool
By Frank Force · MIT license. Source · All credits
About Pool
A full pool table with proper ball physics, so english, cushions and combinations all behave the way you would expect on felt. This is a solo table rather than a match: there is no opponent and no solids-or-stripes to claim, just fifteen balls and a shot counter. Clear them all in as few strokes as you can and the game remembers your lowest round.
How to play
Drag back behind the cue ball to aim and set power, like drawing a real cue, then lift to shoot.
Rules of Pool
- The aim is to clear the table. Every numbered ball from one to fifteen has to go down, and the game ends when the last one drops.
- You are scored on shots, not on points. The counter goes up every time you strike the cue ball, and the lowest count you have ever finished a table in is saved as your best.
- Solids and stripes are only paint here. There are no groups to claim and no opponent to claim them against, so any ball is always fair game.
- Pull back from the cue ball to aim and set power, then release to strike. A longer pull is a harder hit.
- Sinking the cue ball is a scratch. Nothing is deducted, but you have to wait for the table to settle and then place the cue ball again by hand before you can shoot.
- The shot still counts when you scratch, which is the only real penalty, so a wild break that pots the cue ball costs you a stroke for nothing.
- Cushions, english and combinations all behave properly, so a rebound off two rails is a legitimate way to reach a ball you cannot see a straight line to.
Controls
- Drag to aim the cue
- Pull back for power and release to strike
What makes it worth playing
- Pot every ball on the table
- Full physics, so angles and rebounds behave properly
- Shot counter to play against yourself
- A clear overhead view that works on a phone
Screenshots

Captured from this build on 2026-08-26.
Tips from playing it
- Aim at the point on the object ball opposite the pocket, not at the ball's centre.
- Think about where the cue ball stops, not just whether the shot goes in.
- Use less power. Soft shots stay on the table and leave you a better next shot.
Why this game is here, and what we changed
Picked from the MIT-licensed LittleJS Arcade by Frank Force after checking the licence at source rather than trusting the repository label, and after confirming the game makes no requests to any other site. We host it on our own servers, so it loads straight into the game with no third-party ad code and no pre-roll video. We played it through on a real phone-sized screen on 2026-08-26 before publishing this page, and the screenshots above are from that session rather than from the original project.
More on how we pick and fix these: what we changed in the open-source games and how we test a game.
- Category
- Sports
- Plays in
- Your browser, no download
- Orientation
- Portrait
- Players
- One player. You are not racing an opponent, you are racing your own best shot count.
- Difficulty
- Easy to play, the angles reward practice
- Typical session
- 6 to 12 minutes a table
- Last tested by us
- 2026-08-26
- Created by
- Frank Force (MIT)