Logo
Chess Analyzer Pro
FeaturesReleasesDocsBlog
Download

Chess Analyzer Pro

Free offline chess analysis software powered by Stockfish.

Project

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

Content

  • Blog
  • Documentation
  • Features

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.

Chess Analyzer Pro Features

A clean, intuitive, and local-first interface for deep Stockfish analysis, local SQLite database management, and AI game reports. 100% free and open-source.

Universal Import

Unified Game Loader &
Multiple Data Sources.

Load games from local PGN files, paste raw PGN text directly, or fetch your games history asynchronously from Chess.com and Lichess using their public APIs.

  • Drag-and-drop support for large local PGN databases
  • Clipboard monitor for instant PGN parsing
  • Asynchronous background profile loader for Chess.com and Lichess
Load Game
SOURCE
PGN File
PGN Text
Chess.com
Lichess
๐Ÿ“
Drop a .pgn file here
or click to browse
Opening Explorer
Opening: C76 โ€“ Ruy Lopez: Morphy Defense
Flip Board
Copy FEN
Black
โ™œ
โ™
โ™›
โ™š
โ™
โ™ž
โ™œ
โ™Ÿ
โ™Ÿ
โ™Ÿ
โ™Ÿ
โ™Ÿ
โ™Ÿ
โ™Ÿ
โ™ž
๐Ÿ“–โ™—
โ™Ÿ
โ™™
โ™˜
โ™™
โ™™
โ™™
โ™™
โ™™
โ™™
โ™™
โ™–
โ™˜
โ™—
โ™•
โ™”
โ™–
White
โœ“
Classify
โœ“
Lines
โœ“
Cache
+0.23d18

3...Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Nxe5 Be7

+0.29d18

3...a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5

Book Moves (18)
๐Ÿ“–Bb4Ruy Lopez: Alapin Defense
๐Ÿ“–Bc5Ruy Lopez: Classical Defense, Boden Variation
๐Ÿ“–Be7Ruy Lopez: Lucena Variation
#
White
Black
1
๐Ÿ“–e4
๐Ÿ“–e5
2
๐Ÿ“–Nf3
๐Ÿ“–Nc6
3
Bb5
โฎ
โ—€
โ–ถ
โญ
d18 ยท Ready
Engine Calculation

Stockfish Engine &
Interactive Evaluation Graph.

Run complete calculations locally using the Stockfish chess engine. Navigate through moves with the interactive evaluation graph and follow the real-time best lines on the live engine panel.

  • Move evaluations, win-probability scores, and status displays
  • Move quality tags: Brilliant, Great, Best, Good, Blunder...
  • Live recalculating line viewer with configurable threads and depth
Deep Customization

Settings Preferences &
Polyglot Opening Books.

Tailor the application to your exact study workflow. Configure local engine threads, hash memory, search depth limits, customize piece/board appearance themes, and import Polyglot opening books (.bin) offline.

  • Adjust Stockfish threads, hash allocation, and depth rules
  • Custom board visual settings (Midnight Glass, Retro Wood, etc.)
  • Load opening books to reference theory moves during analysis
Settings
Appearance
Chess Engine
Opening Book
Appearance
Board Theme:
Green
Piece Style:
Standard
Sound Effects:
โœ“
Enable Sound Effects
Accent Color:
Game History
โ†ป Refresh
Search by player, opening, event...
Filter by:Result:AllSource:All
Sort by:Newest First
Games
โ™™UTchess2308(957)๐Ÿ‘‘vsAlric94(929)
C30: King's Gambit Declined: Classical, Svenonius Variation
๐Ÿ“… 2026.07.05๐Ÿณ 2+1โ™Ÿ 29 moves๐Ÿ UTchess2308 won by resignation
1-0
โ—Ž 82% / 68%
โ™™heracross-7(212)vsUTchess2308(1549)๐Ÿ‘‘
C22: Center Game: Berger Variation
๐Ÿ“… 2026.07.06๐Ÿ• 10โ™Ÿ 29 moves# UTchess2308 won by checkmate
0-1
โ—Ž 75% / 96%
๐Ÿ—’ Export
๐Ÿ“ฅ Import
๐Ÿ—‘ Clear History
1โ€“2 of 2
โ€น Prev
1
Next โ€บ
Local Database

Game History &
SQLite Local Storage.

All analyzed games are stored locally in an SQLite database. Search, paginate, sort, and query your games history without uploading any information to cloud servers.

  • Search by player, opening, date, result, or ECO code
  • Interactive stats dashboard tracking historical accuracy over time
  • Local-first architecture requiring zero accounts or logins

Designed for Desktop Productivity

Sweating the details so you can focus on studying, not clicking.

Unified Game Loading

One dialog for all sources: PGN files, pasted PGN text, Chess.com usernames/URLs, and Lichess usernames/links. Fetches asynchronously so the UI stays responsive.

Opening Book Detection

Checks moves against the built-in SQLite opening database, Polyglot .bin books, or the Lichess Opening Explorer. Book moves are highlighted separately.

Appearance Customization

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

Keyboard Shortcuts

Navigate moves with arrow keys (โ†/โ†’), jump to start/end with Home/End, open game with Ctrl+O, paste PGN with Ctrl+V, and run analysis with Ctrl+A.

Sound Effects

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

Engine Safety Settings

Configure CPU cores, memory limits, and analysis depth. Conservative safe defaults protect laptops from overheating during calculations.

CSV Export & Import

Export your entire local game history to a CSV file for backups, and import it back on any device. Keeps your data portable without lock-in.

Interactive Board

Board highlights last move, displays captured pieces with material balance counts, supports board flipping, and displays best-move arrows.

Auto Update Checker

Checks GitHub releases once per day on startup and alerts you if a newer update is available, providing a direct download link.

The Complete Feature Checklist

Every detail, optimization, and integration built into Chess Analyzer Pro.

Import games from local PGN files, copied text, Chess.com, or Lichess
Asynchronous list fetching to keep the interface fast and responsive
Stockfish move evaluations and win-probability graphs
Move quality classifications (Brilliant, Great, Book, Blunder, etc.)
Live calculations panel showing engine best lines
SQLite opening database detection and Polyglot .bin book support
AI game reports via local offline models (LM Studio) or cloud APIs
Local SQLite database storage for 100% private game history
Advanced search, filter, and pagination tools for game logs
CSV data backups, export, and importing
Custom pieces sets, board colors, and live accent themes
CC0 synthesized sound effects for moves and results
Interactive material balance HUD and captured piece lists
Automatic daily update checks via GitHub releases

Ready to Level Up Your Game?

Download Chess Analyzer Pro. Free, open-source, and runs entirely on your local machine.

Get Chess Analyzer Pro