Bingo Caller

75-ball bingo with auto-call. Share your screen and play anywhere.

Press Call
Called: 0  /  Remaining: 75

🎉 All 75 balls called! Reset to play again.

Called Numbers

Free Online Bingo Number Caller

Our bingo caller handles all 75 balls across the standard B-I-N-G-O columns so you can focus on hosting, not managing numbers. Whether you're running a family game night, a classroom activity, a virtual office party, or a live stream event, this tool replaces a physical bingo cage with a fair, fast, and completely free digital alternative. Read our full guide on how to run a virtual bingo night for step-by-step setup tips.

Popular Use Cases

Need to create teams for your bingo night? Use our Random Team Generator.

How to Use This Bingo Caller

  1. Distribute bingo cards to your players (printed or digital — see below).
  2. Click Call Next Ball to draw one ball at a time, or turn on Auto Call to draw continuously at your chosen speed.
  3. Announce the called ball (shown large on screen) to your players.
  4. The board below tracks every ball called — grey squares are uncalled, purple are called, and the brightest square is the most recent call.
  5. When a player gets a line, shout "Bingo!" and verify their card against the called board.
  6. Click Reset game to start a new round.

75-Ball Bingo Rules

In 75-ball bingo, numbers are divided into five columns: B (1–15), I (16–30), N (31–45), G (46–60), and O (61–75). A standard bingo card is a 5×5 grid with a free space in the centre. Players mark off numbers as they are called. A "Bingo!" win is typically a complete horizontal, vertical, or diagonal line — though "full house" (all 25 squares) and pattern variations are also popular.

Where to Get Bingo Cards

You can generate free printable 75-ball bingo cards from many sites, or use a digital card generator for virtual play. Search for "free printable bingo cards" to find options that match your theme. Make sure each player has a unique card to ensure a fair game.

🔒 Privacy first. Every draw uses crypto.getRandomValues() in your browser. No data is sent to any server. The session resets when you refresh.

Frequently Asked Questions

Further reading

For step-by-step setup and tips on running a virtual bingo night, read our How to Run a Virtual Bingo Night guide.