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.

Releases & Changelog

Changelog details and distribution archives for Chess Analyzer Pro.

Latest Stable

v2.0.16/11/2026

Windows (.exe) macOS (.dmg)
View Release Changelog

🚀 Chess Analyzer Pro v2.0.1

We are excited to release v2.0.1, focusing on a consolidated loading workflow, interface refinements, and improved stability.


🌟 Highlights

  • Unified Load Game Dialog: Consolidates all game loading sources (PGN file, PGN text, Chess.com, Lichess) into a single, clean tabbed window.
  • Multi-LLM Profiles: Support for profile-based LLM configurations (Groq, LM Studio, MiniMax, Custom OpenAI-compatible endpoints) directly switchable in Settings.
  • Inline Engine Validator: Added a "Test Engine" button in Settings to instantly verify your Stockfish path.
  • Standard Directory Paths: Migrated configurations, logs, and databases to standard OS user data folders (e.g. ~/Library/Application Support/ on macOS).

📝 What's Changed

✨ New Features & UI Polish

  • History Upgrades: Added paginated history loading and the ability to delete individual games from the local cache.
  • Interactive Evaluation Graph: Click any point on the evaluation chart to jump directly to that move.
  • Real-time Engine Status: Visual status indicator in the status bar (Ready, Calculating, or Offline).
  • Board Highlights: Highlights the from/to squares of the last played move on the board.
  • Visual Enhancements: Added custom hexagonal classification icons, dynamic real-time accent color updates, and a sound effects toggle.

🛠️ Improvements & Bug Fixes

  • CPU Optimization: Configured smarter defaults and time budgets to prevent high CPU usage.
  • Thread Leak Fix: Resolved an issue where the analysis thread could leak upon closing the application.
  • Lichess explorer fix: Solved unauthorized errors when fetching book moves from Lichess.
  • General Fixes: Optimized Chess.com fetch speeds, fixed keyboard navigation, and corrected move count displays.

macOS Installation Note

macOS may gatekeep Chess Analyzer Pro from opening due to quarantine restrictions. After downloading and moving it to your Applications folder, run the following command in Terminal to authorize it:

xattr -dr com.apple.quarantine /Applications/ChessAnalyzerPro.app

Windows Installation Note

Windows users must install the Visual C++ Redistributable for Stockfish to work properly. If the engine fails to start, download and install the latest X64 version.

Running from Source

Chess Analyzer Pro is open-source. To compile and run the application natively from source on Windows, macOS, or Linux, clone the repository and run using the commands below:

git clone https://github.com/imutkarsht/Chess_analyzer.git && cd Chess_analyzer

Requires Python 3.10+ and pip. Refer to the GitHub repository for build details.

Version History

V1.76/7/2026
V1.61/3/2026
V1.512/24/2025
V1.412/11/2025
V1.312/4/2025
V1.011/30/2025