Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Scrabble Score Online

Scrabble Score Calculator graphic banner

Scrabble Score Online is an easy-to-use tool that replaces pen-and-paper for keeping track of Scrabble Scores. Enjoy the game with your friends and family while this Scrabble Score Keeper does the math for you.


  • Supports official Scrabble scoring rules, including leftovers accounting
  • Shows detailed game progress
  • Supports unlimited undo
  • Restores score sheets when relaunching the app


  • Does not validate words against the Scrabble Dictionary
  • Only supports the english language
  • Does not archive score sheets

Download it on App Store or Play Market.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the USA and Canada by Hasbro Inc., and throughout the rest of the world by Mattel, Inc.

Development environment setup

  1. Install npm. Follow the instruction provided here.
  2. Run the following in your terminal:
git clone
npm install
npm start

The homepage should open in your browser.

How to run tests

Run npm run test in your terminal