Competitive Puzzle Gaming, Reimagined

Online Sudoku

Online Sudoku is not just another puzzle app. Built on a modern Flutter frontend and .NET microservices backend, it delivers a competitive gaming experience with real-time multiplayer tournaments, an intelligent hint system that teaches you solving strategies, and three distinct Sudoku variants. Play solo with offline-first reliability, challenge friends head-to-head, or compete in elimination bracket championships against players worldwide.

iOSAndroidWeb
5
3
8
1
7
FlutterDart.NET 9SignalR
Game Modes

Three Ways to Challenge Yourself

🔢

Classic 9x9

The timeless Sudoku experience. Fill every row, column, and 3x3 box with digits 1-9. Four difficulty levels from Easy to Expert.

✖️

Sudoku X

Classic rules with an extra twist — both main diagonals must also contain unique digits. A fresh challenge for seasoned players.

🎯

Killer Sudoku

Cage-based constraints replace given numbers. Sum the cells in each dotted cage to match its target — no repeats allowed within cages.

Features

More Than a Puzzle App

Real-time Tournaments

Compete in Best of 3 matches or 16-player elimination bracket championships with live opponent progress tracking via SignalR.

AI Hint System

A human-like solver guides you step-by-step through solving strategies — naked singles, hidden singles, and more — so you learn as you play.

Friends & Challenges

Add friends, send challenges, and compete on the same puzzle. Compare completion times and climb the social leaderboard.

Daily Challenges

Fresh puzzles every day across all variants and difficulty levels. Build streaks and earn rewards for consistent play.

Stats & Leaderboards

Track your personal bests, completion rates, average solve times per difficulty, and rank against the global player base.

Offline-First Sync

Play anywhere without internet. Your progress syncs seamlessly to the cloud when you reconnect — powered by a local SQLite database with outbox pattern.

Competitive Play

Tournament System

Compete in real-time against players worldwide. Our SignalR-powered tournament engine ensures sub-second opponent progress updates and fair matchmaking.

Best of 3 Matches

Quick competitive matches — solve the same puzzle, fastest time wins each round.

Elimination Brackets

16-player single elimination championships. Win rounds to advance to the Grand Finals.

Live Match
Y
You
2 - 1

Best of 3

O
Opponent
78%

Your Progress

65%

Opponent

Powered By
FlutterDart.NET 9SignalRDrift/SQLiteRiverpodYARP GatewayJWT Auth

Ready to Play?

Download Online Sudoku and join thousands of players competing in real-time tournaments worldwide.