Logo
Chess Analyzer Pro
ReleasesDocsDownload

Chess Analyzer Pro

Free offline chess analysis software powered by Stockfish.

Project

  • GitHub Repository
  • Download
  • Documentation
  • Open Source Credits
  • Report Feedback/Bug

Guides & Alts

  • Free Software
  • Game Review Alternative
  • Offline Stockfish
  • Best Analysis Tools
  • How to Analyze PGN
  • Chess.com vs Pro
  • Lichess vs Pro

Resources

  • Stockfish Engine
  • Beekeeper Studio
  • My Lichess Profile
  • My Chess.com Profile

Developer

  • Portfolio
  • GitHub Profile
  • LinkedIn
  • Contact Me
Released under the MIT License. Open Source Project.
Everything You Need

What It Does.
And What It Doesn't Cost.

Chess Analyzer Pro is a free, open-source desktop app for analyzing your chess games locally. Here's what it can do.

Back to HomeDownload Now
Import

Unified Game Loading

One dialog for all sources: PGN file, pasted PGN text, Chess.com username or direct game URL, Lichess username or game link. Fetches game lists asynchronously so the UI stays responsive.

Analysis

Stockfish Analysis

Full game analysis using Stockfish. Every move gets an evaluation, a win-probability score, and a classification: Brilliant, Great, Best, Excellent, Good, Inaccuracy, Mistake, or Blunder. Configurable depth (10–25), threads, and hash memory.

Analysis

Evaluation Graph & Live Engine

Interactive evaluation graph — click any point to jump to that move. A live engine panel shows real-time best lines while you navigate. Engine status (Ready / Calculating) is always visible in the status bar.

Analysis

Opening Book Detection

Moves are checked against the Lichess Opening Explorer. Book moves are labelled separately and receive full accuracy credit. Requires a Lichess personal access token for authenticated lookups.

AI

AI Move Summary & Coach Insights

Uses an OpenAI-compatible LLM to generate a plain-language game summary and 3 coaching tips based on your stats. Supports Groq (cloud), LM Studio (local/offline), MiniMax, or any custom endpoint. Responses are in your system language.

Insights

Stats Dashboard

Metrics page built from your saved game history: accuracy trends over time, move quality breakdown (donut charts), opening performance, performance by color, and an AI coach insights panel.

Organization

Game History & Search

All analyzed games are stored locally in SQLite. Browse with pagination, search by player, opening, date or ECO code, filter by result or source (Chess.com / Lichess / File), sort by date or move count, and delete individual games.

Privacy

Local-First, No Cloud

Everything runs on your machine. No account required, no data sent anywhere. The database, config, and cache all live in your user data directory.

Data

CSV Export & Import

Export your full game history to a CSV file for backup. Import it back on any machine. Keeps your data portable without locking you into any format.

Customization

Appearance Customization

Choose your accent color (applied live across the whole UI), board color theme (Green, Brown, Blue, Purple, Grey), and piece set (Standard/Cburnett, Merida, Alpha, Cardinal, Chess7).

Customization

Sound Effects

CC0-licensed synthesized sound effects for moves, captures, checks, castles, game start, and game end. Can be toggled on or off in Settings.

UX

Keyboard Shortcuts

Navigate moves with arrow keys (←/→), jump to start/end with Home/End or Up/Down, open a game with Ctrl+O, paste PGN with Ctrl+V, and trigger analysis with Ctrl+A.

UX

Interactive Board

The chessboard shows best-move arrows after analysis, highlights the last played move's from/to squares, displays captured pieces with material count, and supports board flipping.

UX

Auto Update Checker

On startup, the app checks GitHub releases once per day and notifies you if a newer version is available — with a direct download link.

Engine

Engine Safety Settings

Configurable CPU thread count, hash memory, analysis depth, live analysis time budget, and Multi-PV line count. Defaults are conservative to avoid overheating on laptops.

100% Free & Open Source

Ready to Level Up Your Game?

Download and try it out. It's free and open-source.

Get Chess Analyzer ProLearn More