Skip to content

Online Scoreboard

Keep two team scores with clear +1, +2, +3, subtract, single-team reset, and confirmed full reset controls.

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Enter a name for Team A and Team B, leaving the fallback label available if a field is blank.
  2. 2.Use -1, +1, +2, or +3 for each team; scores stop at zero and at the displayed maximum.
  3. 3.Reset one team immediately when needed, or press Reset both scores and then explicitly confirm the full reset.

About Online Scoreboard

Online Scoreboard is a focused two-team score display for a game, practice session, classroom activity, quiz, informal competition, or tabletop event. Rename Team A and Team B, then use the large native buttons to subtract one point or add one, two, or three points. Each score remains visible in a high-contrast, tabular-number display. Everything lives in the current browser tab and no team name, score, or action is uploaded to Lizely. The tool does not use an account, database, remote room, or shared link.

Score changes follow a small rule set that is easy to verify. The allowed adjustments are -1, +1, +2, and +3. Subtracting at zero keeps the score at zero, so a team can never become negative. Addition stops before the explicit 9,999,999 maximum; an attempted overflow reports that nothing was added. The pure state logic also rejects non-integer, unsafe, negative, or already over-limit score state rather than wrapping, coercing, or silently replacing it. This upper boundary is a software safety limit, not a rule from a sport or league.

Team names accept up to 40 ordinary characters. An empty or all-space name is allowed while editing, and controls temporarily use the fallback Team A or Team B label so buttons retain understandable accessible names. Control characters are rejected. Changing a name clears an older score notice, overflow error, or pending full-reset confirmation, preventing feedback for an earlier action from appearing to describe the renamed state. Names are display labels only; they do not identify users, create profiles, or connect to another device.

Each team has its own immediate reset button, which sets only that team's score to zero and leaves the other score and both names unchanged. Resetting both teams requires a deliberate two-step action. The first press changes the control to Confirm reset both scores and presents a clear status message. A second press resets both scores while preserving both team names. Cancel leaves every score unchanged. Any score change or rename cancels a pending full reset, so a confirmation cannot remain armed after the surrounding state changes.

Controls use native HTML buttons and text inputs, which means Enter or Space can activate a focused button according to normal browser behavior. Every score-change button has an ARIA label that includes the operation and current display name. The score output has a matching accessible label, and status messages use a polite live region. Disabled subtract and single-team reset controls communicate that a zero score cannot be reduced or reset further. Keyboard focus order follows the visible control order: team name, score buttons, team reset, then the global reset area.

The scoreboard intentionally contains no sport-specific rules. It does not understand goals, sets, innings, fouls, possession, periods, clocks, tie-breaks, serving order, handicap systems, or winning conditions. The +2 and +3 buttons are conveniences, not a claim that a particular activity awards those values. Use only the increments appropriate for the event and keep any separate timing, penalties, player statistics, or official score sheet in the system designed for them. This utility also provides no referee lock, audit trail, undo history, or tamper evidence.

State is not written to localStorage. Reloading, closing, or navigating away from the page resets the names and scores to their defaults. That avoids leaving participant labels on the device and prevents stale scores from silently reappearing at a later event, but it also means this tool is not suitable as the only record of an important result. If the score must survive a browser crash, power loss, dispute, or official review, record it independently as play proceeds. Screenshots can capture a moment but are editable and should not be treated as authoritative evidence.

For a reliable session, enter concise team names, test the intended scoring buttons once, reset both scores, and then begin. Keep the screen awake if it will be displayed at a venue. Assign one person to operate the controls and announce corrections when the minus button is used. Before ending, compare the displayed result with any official record. Online Scoreboard offers a fast local display with explicit behavior; it is not a synchronized arena system, tournament manager, betting service, or certified scoring device.

Methodology & sources

A pure immutable state layer validates both scores as integers from 0 through 9,999,999. It accepts only -1, +1, +2, or +3, floors subtraction at zero, rejects additions that would cross the cap, validates team-name length and control characters, and provides separate one-team and all-team reset functions that preserve names. The UI adds a two-step confirmation for resetting both teams and clears stale feedback on every relevant edit or action.

Frequently asked questions

Can a score become negative?
No. Subtracting one at zero leaves the score at zero, and the subtract button is disabled while the displayed score is zero.
What is the maximum score?
Each score can reach 9,999,999. An addition that would exceed that explicit software limit is rejected without changing the score.
Does resetting both scores erase team names?
No. The confirmed full reset changes both scores to zero and keeps both names. Single-team reset also preserves names.
Will scores remain after reloading the page?
No. State is intentionally kept only in the current tab and is not stored in localStorage or sent to a server.
Does it apply rules for a specific sport?
No. The four increments are generic controls. The tool does not track periods, possession, fouls, clocks, sets, or winning conditions.

Device & Productivity guides

View all