Projects › Score sheets › Phase 10 score sheet
Free Phase 10 score sheet online, and how to make your own
Keep score in Phase 10 on a phone in the middle of the table. Tick off each player's phase as they make it, tap the cards left in their hand to add up the points, and it shows who's ahead and who wins. Print blank score sheets too. Nothing is sent anywhere. Then make your own with a free AI assistant.
Loading the score keeper…
Your game saves in this browser only, so you can close the page and carry on later. Nothing is sent anywhere, and you can clear it any time in Settings. Phase 10 is a trademark of Mattel; this is an unofficial score keeper that follows the official rules.
The 10 phases and how Phase 10 scoring works
Everyone works through the same ten phases in order. In each hand you try to lay down your current phase. If you make it, you move on to the next phase in the next hand; if you don't, you try the same phase again. When someone plays all their cards, the hand ends and everyone else scores points for the cards still in their hand. The first player to complete phase 10 wins. If two players finish phase 10 in the same hand, the one with fewer points wins.
| Phase | What you need to lay down |
|---|---|
| 1 | 2 sets of 3 |
| 2 | 1 set of 3 and 1 run of 4 |
| 3 | 1 set of 4 and 1 run of 4 |
| 4 | 1 run of 7 |
| 5 | 1 run of 8 |
| 6 | 1 run of 9 |
| 7 | 2 sets of 4 |
| 8 | 7 cards of one colour |
| 9 | 1 set of 5 and 1 set of 2 |
| 10 | 1 set of 5 and 1 set of 3 |
| Card left in your hand | Points |
|---|---|
| 1 to 9 | 5 each |
| 10, 11 or 12 | 10 each |
| Skip | 15 each |
| Wild | 25 each |
Example: Alex is left holding a 4, an 11 and a Wild: 5 + 10 + 25 = 40 points. In the score keeper, tap Alex's score button, then +5, +10 and +25, and tick "Made phase" if Alex laid down their phase this hand. A set is cards of the same number; a run is numbers in a row, in any colours.
Your own Phase 10 score keeper
You'll describe the score keeper to a free AI assistant, paste what it writes into a file, and open it in your browser. Then add the game's own rules, the winner, saving and printing, one step at a time.
- A score sheet with each player's phase and points for every hand
- A "Made it?" tick for each player, so it always knows which phase everyone is on
- Quick buttons for the cards left in hand: +5, +10, +15 for a Skip and +25 for a Wild
- Standings sorted the Phase 10 way: most phases first, then fewest points, and a winner when someone finishes phase 10
- Undo, saving, tap-to-fix for any hand, and printable blank sheets with all ten phases listed
Good for: families who keep losing track of who is on which phase, long games that run over two evenings, and anyone who has ever argued about who really finished first.
What you need
Build it in five steps
Step 1 gives you a simple version that works, and each step after it adds more. The score keeper at the top of this page is roughly what you'll have once you've done every step. Yours will look a bit different, because the AI writes its own version each time.
Ask for a simple Phase 10 score sheet
Copy this prompt into your AI assistant:
Copy this promptI don't know how to code. Please make me a Phase 10 score keeper that runs in a web browser, for my family to use instead of a paper score sheet. Requirements: - ONE single HTML file (HTML, CSS and JavaScript together), no external libraries, no internet needed. I will save it and double-click it. - At the top, a list of players with a name box for each, an "Add player" button (up to 8 players) and a small remove button. Start with two players called "Player 1" and "Player 2". - Below, a score table with one column for each player and a new row for each hand, showing the points they scored that hand and their running total underneath in smaller text. - At the end of each round, a big number button next to each player's name. Tapping it opens a number pad (with a minus key, because scores can be below zero) to type their score. A "Save round" button adds the round to the table once everyone has a score. - A "Total" row at the bottom. Fewer points is better. - Big, clear, friendly design with a dark background and buttons big enough to tap on a phone. Please give me the complete file in one code block, then tell me in simple steps how to save and open it.
Copy the code, paste it into your text editor, and save it as phase10-scores.html. Double-click it, type your family's names and add a couple of hands.
Track everyone's phase
This is what the paper sheet is really for: remembering who is on which phase.
Copy this promptThat works, thank you. Please add the phases: - These are the 10 phases: 1) 2 sets of 3, 2) 1 set of 3 + 1 run of 4, 3) 1 set of 4 + 1 run of 4, 4) 1 run of 7, 5) 1 run of 8, 6) 1 run of 9, 7) 2 sets of 4, 8) 7 cards of one colour, 9) 1 set of 5 + 1 set of 2, 10) 1 set of 5 + 1 set of 3. - Under each player's name, show which phase they're on and what it needs, like "On phase 4: 1 run of 7". - Next to each player's score button, a "Made it?" toggle for this hand. When I save the hand, everyone who made their phase moves on to the next one. - In the table, put a green tick next to the points of anyone who made their phase that hand. Send me the complete updated file.
Always ask for the complete file. Replace everything in phase10-scores.html, save, and refresh the tab (F5 or Cmd+R).Add the card buttons and the winner
Now counting a hand is a few taps, and it knows when the game is over.
Copy this promptPlease add: - In the number pad, quick buttons that add the points for the cards left in hand: "+5 (1 to 9)", "+10 (10 to 12)", "+15 (Skip)" and "+25 (Wild)". - A "Standings" list sorted the Phase 10 way: most phases completed first, and if that's a tie, fewest points first. - When a hand is saved and one or more players have completed phase 10, the game is over. The winner is whoever finished phase 10 with the fewest points; if that's a tie too, they share the win. Show it in a big friendly message with a "Play again" button. Send me the complete updated file.
Save the game, add undo, and print score sheets
Someone always types the wrong number, and someone always closes the tab. This step fixes both, and gives you paper sheets for when you'd rather use a pencil.
Copy this promptPlease add saving, undo and printing: - Save the players and the game in localStorage after every change, so refreshing or closing the page doesn't lose anything. Add a note saying "Your game saves in this browser only. Nothing is sent anywhere." and a "Clear saved game" button that asks first. - An "Undo" button that takes back the last change, however many times I press it. Keep a copy of the whole game before each change to make this simple. - Let me tap any score in the table to change it, and work all the totals out again. - A "Print" panel with a choice of "A4" and "US Letter" paper, and buttons to print: 1. A blank score sheet that fills one page, with six player columns (a score and a running total for each), a row for every round, and the scoring rules in a box at the bottom. 2. The game being played right now, with everyone's scores filled in. - When printing, show only the sheet, with no buttons, using a print stylesheet and @page with the right paper size and 10 mm margins. Every sheet must fit on exactly one page. Send me the complete updated file.
Make it look and feel finished
Last of all, the touches that make it nice to pass round the table.
Copy this promptPlease finish it off: - Coloured animal avatars for players, which I can change, and up and down arrows to change the order. - A strip of player cards across the top showing each player's total, with a crown on whoever is winning. - A big celebration with confetti when someone wins, and a "Play again" button that keeps the players. - A "Keep the screen awake" tick box using the Wake Lock API, hidden or greyed out if the browser can't do it. - On a phone, stack everything in one column, make every button at least 44 pixels tall, and let the score table scroll sideways inside its box, never the whole page. Send me the complete updated file.
Quick fixes
The wrong player wins when two finish phase 10 together
Tell the AI: "If two or more players complete phase 10 in the same hand, the winner is the one with the lowest points total, not the one who went out. Players who haven't finished phase 10 can't win, however few points they have."
Someone's phase is wrong after I fixed a mistake
Work out phases from the saved hands, not a separate counter. Tell the AI: "Each player's phase is 1 plus the number of hands where they made their phase. Work it out again from the table every time anything changes."
The game was gone when I opened it again
Saving only works in the same browser on the same device, and private or incognito windows forget everything when they close. If it never saves, tell the AI: "Please save the whole game to localStorage after every change and load it when the page opens."
The printout spills onto a second page or shows the buttons
In the print window, set the scale to 100% (or "Default"), not "Fit to page", and pick the same paper size as the score keeper. If it's still wrong, tell the AI: "When printing, hide everything except the score sheet, and make the sheet a few millimetres shorter than the page so it always fits on one page."
It opens as text
Re-save as plain text with exactly .html at the end, not .txt.
Questions people ask
What are the 10 phases in Phase 10?
1) 2 sets of 3. 2) 1 set of 3 and 1 run of 4. 3) 1 set of 4 and 1 run of 4. 4) 1 run of 7. 5) 1 run of 8. 6) 1 run of 9. 7) 2 sets of 4. 8) 7 cards of one colour. 9) 1 set of 5 and 1 set of 2. 10) 1 set of 5 and 1 set of 3.
How do you score Phase 10?
When someone goes out, everyone else adds up the cards left in their hand: 5 points for each card from 1 to 9, 10 for each 10, 11 or 12, 15 for a Skip and 25 for a Wild. The player who went out scores 0. Points only matter as a tie-breaker, because the main race is through the phases.
Who wins Phase 10?
The first player to complete phase 10. If two or more players finish phase 10 in the same hand, the one with the lowest points total wins, and if that's tied too, they share it.
What happens if you don't make your phase?
You stay on the same phase and try again next hand, and you still score points for the cards left in your hand. In the score keeper, just leave "Made it?" unticked.
Can I print a Phase 10 score sheet?
Yes. Press Print in the score keeper and choose a blank Phase 10 score sheet, on A4 or US Letter, with a phase and points column for each player and all ten phases listed at the bottom. You can also print the game you're playing now.
Is it free, and is my game private?
Yes. There's no sign-up and no adverts in the score keeper. The game is saved in your own browser so you can carry on later, and nothing is sent anywhere. Clear it any time in Settings.
Twist it into something else
Players, rounds, undo, saving and printing work for almost any game with a score pad. Change the first prompt to make:
A Phase 10 Dice score keeper
the dice version, with a points column for each phase attempt
Your own phases
make up a list of ten harder phases for experienced players and let the page track them
A Rummikub score keeper
the winner of each round scores the total of everyone else's tiles
A games night league table
keep every game's winner for the year, with a trophy cabinet
Your rules, your table, no adding up
Paper score sheets get lost halfway through a two-evening game, and it's easy to forget who has made which phase. Yours remembers every phase, adds up the cards, knows the tie-break rule, works on any phone or tablet and never sends your scores anywhere. It's also a great first "real" app: buttons, tables, saving and printing, all in one small file you understand.