Fetching latest release...

Free Offline Chess Analysis Software

Analyze Chess.com and Lichess games with Stockfish. Import PGNs, track accuracy, review blunders, and get AI-powered insights—all locally, privately, and completely free.

WindowsLinuxmacOS

Why Chess Analyzer Pro?

Built by a chess player, for chess players who want local analysis without subscriptions.

Engine Analysis

Stockfish calculations, completely offline

Direct integration with Stockfish for move-by-move calculations. Configurable analysis depth (10–25), threads, and hash memory. Runs entirely on your local machine with zero dependencies.

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
Privacy

SQLite local database

Build your personal chess games history database locally using SQLite. No cloud uploads, no logins. Your privacy is guaranteed.

Preferences

Deep Customization

Configure local engine settings, board appearances, custom themes, and load custom Polyglot opening books (.bin) offline.

Data Loading

Universal import: Profiles & PGNs

Import raw PGN files or connect your Chess.com and Lichess accounts to load entire game catalogs asynchronously with zero interface locking.

Load Game
SOURCE
PGN File
PGN Text
Chess.com
Lichess
📁
Drop a .pgn file here
or click to browse
Deep Analytics

Analytics Dashboard.
No Subscription Needed.

See your play style broken down with the built-in Metrics Dashboard. Visualize your opening performance, track accuracy trends, and identify your ending weaknesses.

  • Accuracy trend chart over your last N games
  • Win/Loss/Draw distribution by opening
  • Move quality breakdown: Brilliant to Blunder
Chess Analyzer Pro: Stats Dashboard

How It Works

Analyze your games locally in four simple steps.

01

Download Tool

Download the precompiled binary for Windows, macOS, or Linux from the releases page, or run natively from source.

02

Configure Stockfish

Download the free Stockfish chess engine binary and select its executable file path in the application settings.

03

Load Game

Import standard PGN files, paste raw chess notation, or fetch your games from Chess.com and Lichess using public APIs.

04

Analyze & Review

Run the local Stockfish engine to get accuracy scores, move classifications, and plain-English AI coach summaries.

See It In Action

A look at the different screens inside the app.

Chess Analyzer Pro: Analysis page

Deep move-by-move analysis with Stockfish. Every move classified, from Brilliant to Blunder.

The Developer's Story

Why I Built Chess Analyzer Pro.

As a chess enthusiast, I often found myself torn between two worlds. Online platforms offer beautiful, "coach-like" reviews but lock them behind expensive subscriptions. Free desktop tools, on the other hand, often feel outdated and overly technical.

I wanted a middle ground: The raw power of a desktop engine combined with the visual elegance of modern web apps.

Thus, Chess Analyzer Pro was born—a personal project designed to bridge that gap and make deep game analysis accessible to everyone.

My Commitments

  • Clean UI, Free Forever

    No subscriptions, no paywalls.

  • Privacy First

    Your games stay on your machine.

  • Offline Capable

    Full engine power, no internet needed.

  • Open Source

    Built for the community, transparent by design.

What Players Say

"It's really great, i don't have to pay chess.com now for analysing the game. It's spectacular. "

Akshay Poddar
Jun 29, 2026

"👍 great job"

Dishit Pandaya
Jan 31, 2026

"I tried it, and It was amazing. Really a good handy tool for chess analysis. It is near accurate to chess.com, Would love to see features like rating prediction in end and move by move summary "

Atul Kumar Mishra
Dec 13, 2025

Frequently Asked Questions

Find answers to common questions about Chess Analyzer Pro, its features, and installation.

Is Chess Analyzer Pro free?

Yes, Chess Analyzer Pro is 100% free and open-source under the MIT license. There are no subscription fees, paid tiers, or advertisements. All features are fully available to everyone.

Can it analyze Chess.com and Lichess games?

Yes! You can fetch games directly from your Chess.com or Lichess profiles using their public APIs, or paste game links directly into the loader dialog. It serves as a completely free alternative to Chess.com's premium Game Review.

Does it work offline?

Absolutely. Chess Analyzer Pro is designed as a local-first desktop application. Once installed, the Stockfish engine runs locally on your computer's CPU, and all analyzed games are saved to a local SQLite database on your disk.

Does it use Stockfish?

Yes, Chess Analyzer Pro integrates directly with the Stockfish engine (including Stockfish 16/17). It executes the engine locally on your hardware, allowing you to configure threads, hash tables, and search depth.

Can I import PGN files?

Yes, the app supports importing individual PGN files, batch importing game databases, or pasting raw PGN text directly to perform automated engine analysis.