What is JomChess?
JomChess is a lightweight yet powerful chess platform built for players and coaches alike. Every single move is analysed in real time by the Stockfish chess engine, one of the strongest engines in the world, giving you instant feedback on the quality of your play.
It started small. JomChess was first built as a simple training tool for teaching chess: Chess Pitch, a board where a coach can set up any position and play it out with students. Step by step it grew into a place for everyone, adding games against Stockfish, the Chess Characters, tactics puzzles, endgame drills, and tools for over-the-board play.
Whether you're a casual player looking to improve or a coach preparing lessons, JomChess gives you the tools to play, review, and learn — all for free, right in your browser. JomChess is owned and operated by Fitweb Technologies Sdn Bhd, Malaysia.
Play & train
Play vs Stockfish
Challenge the engine across 20 difficulty levels, ranging from absolute beginner (200 Elo) to grandmaster strength (3000 Elo). Both your moves and the bot's moves are evaluated and classified.
Play now →Chess Characters
Twelve characters from around the world, each with their own story, favourite openings and habits: from Ilyanie, a mum learning so she can play with her son, all the way to Aram, a grandmaster. Pick anyone you like and play.
Meet the characters →Chess Tactics
Learn 20 tactical themes, from hanging pieces and forks to deflection and mate in 3. Each theme has a short explanation and 15 hand-picked puzzles from easy to hard, with hints and solutions. Your progress is remembered in your browser.
Solve puzzles →Endgame Drills
Seven essential endgames, from the basic queen mate to the Lucena position, played against a bot that defends as hard as you choose. Your completed drills and best move counts are remembered in your browser.
Start a drill →Chess Pitch
A coaching sandbox. Tap or click to place pieces on any square, then play it out manually or against the engine. Perfect for lessons, puzzles, and post-game review.
Open the pitch →Tools
Chess Clock
Turn your phone into a chess clock for over-the-board games. Presets from bullet to classical, custom time with increment, and it keeps working without an internet connection.
Open the clock →Scoresheet
Record over-the-board games by tapping moves on a board. The notation is written for you and illegal moves are refused. Export to PGN, share, or print a paper scoresheet. Works offline.
Open the scoresheet →Built in everywhere
Real-Time Evaluation
Every move gets an instant evaluation at depth 10. See the evaluation bar shift, review centipawn loss, and understand exactly where the game turned.
Human-Like Bot
At lower levels, the bot plays like a real human — favouring captures, checks, and piece development instead of perfect engine lines. It makes natural inaccuracies, mistakes, and blunders just like a beginner would.
Export & Share
Download your games as PGN files or copy the FEN of any position with a single click. Take your games anywhere.
Move Sounds
Distinct audio cues for moves, captures, checks, and game endings — all generated in the browser using the Web Audio API with zero bandwidth cost.
How moves are rated
JomChess evaluates every move — yours and the bot's — using Stockfish and classifies it based on centipawn loss, the difference between the best possible move and the move actually played. At the end of each game, you get a full breakdown comparing both sides.
Privacy: what we record
JomChess has no accounts. To understand how the site is used, we keep a short, anonymous record when a game, drill, puzzle or Pitch session ends: the result, the level, the number of moves and how long it took, plus your approximate country, worked out from your IP address and then discarded. A random ID in your browser lets us count players.
We never store your name, e-mail, IP address, or the moves you play. The Chess Clock and the Scoresheet record nothing; your games stay on your device. Feedback messages are kept so we can reply, with your name and e-mail only if you give them (to stop spam, the form keeps a scrambled, one-way form of your IP for 24 hours).
IP Geolocation by DB-IP · Opening names and puzzles from Lichess (CC0)
Found a problem, have an idea, or need help? Send us a message and we'll read every one.