The world's strongest open-source chess engine, available on every platform. Download Stockfish for free on Windows, macOS, and Linux — or use it instantly in your browser.
Don't want to deal with downloads, terminal commands, or chess GUIs? ChessHelper runs Stockfish right inside your browser on Chess.com and Lichess.
Stockfish is the world's strongest open-source chess engine, with an estimated ELO rating exceeding 3500. Originally developed in 2008 as a fork of Glaurung, Stockfish has grown into the most powerful chess analysis tool available — completely free and open-source under the GNU General Public License.
Since 2020, Stockfish integrates NNUE (Efficiently Updatable Neural Network) technology, combining traditional alpha-beta search with a neural network trained on billions of chess positions. This hybrid approach gives Stockfish unmatched tactical precision and deep positional understanding, making it the go-to engine for grandmasters, amateur players, and chess platforms alike.
Stockfish is available for Windows, macOS, Linux, Android, and iOS. It can be used as a standalone command-line tool or integrated with popular chess GUIs like Arena, SCID, Lucas Chess, and ChessBase for a graphical analysis experience.
C:\Stockfish)stockfish.exe from the command line, or add it to your chess GUIInstall using Windows package managers for easy updates:
Using winget:
winget install Stockfish.StockfishUsing Scoop:
scoop install stockfishStockfish is a command-line engine — pair it with a GUI for the best experience:
The easiest way to install Stockfish on macOS. If you don't have Homebrew, install it first.
brew install stockfishAfter installation, run stockfish in Terminal to verify it works.
/usr/local/bin/)sudo apt install stockfishNote: The repository version may not be the latest. For the newest version, use the direct download or compile from source.
sudo snap install stockfishgit clone https://github.com/official-stockfish/Stockfish.git
cd Stockfish/src
make -j$(nproc) build ARCH=x86-64-modern
sudo make installReplace x86-64-modern with your architecture. Run make help to see all options.
Stockfish is also available on mobile devices through third-party apps that bundle the engine:
Free Stockfish-powered app for iPhone and iPad. Includes analysis mode, play-vs-engine, and adjustable strength.
Free, open-source chess GUI for Android with built-in Stockfish support. Includes PGN viewer and analysis.
The Lichess mobile app includes built-in Stockfish analysis for all games — completely free, no setup needed.
ChessHelper runs Stockfish directly in your browser on Chess.com and Lichess. No downloads, no GUIs, no configuration.
Try ChessHelper FreeJoin 10,000+ chess players using Stockfish-powered analysis
Both use the same powerful Stockfish engine. ChessHelper wraps it in a browser-friendly package with added features.
| Feature | Stockfish (Manual) | ChessHelper Extension |
|---|---|---|
| Setup Time | 10–30 minutes | 2 minutes |
| Works on Chess.com | No (separate GUI needed) | Yes, directly in browser |
| Works on Lichess | No (separate GUI needed) | Yes, directly in browser |
| Real-Time Game Analysis | No (post-game only) | Yes, during live games |
| Plain-English Explanations | No (raw engine lines) | Yes |
| Opening Recognition | No | Yes, 500+ openings |
| ELO-Adjusted Suggestions | No (always max strength) | Yes, 800–3200 ELO |
| Price | Free | Free tier available |
Setup Time
Works on Chess.com
Works on Lichess
Real-Time Game Analysis
Plain-English Explanations
Opening Recognition
ELO-Adjusted Suggestions
Price
Yes, Stockfish is completely free and open-source under the GNU General Public License (GPL). You can download, use, and even modify it at no cost. There are no premium tiers or paid features — the full engine is available to everyone.
Stockfish 17 has an estimated ELO rating of 3500+, making it the strongest chess engine in the world. For comparison, the highest-rated human player, Magnus Carlsen, peaked at 2882. Stockfish consistently dominates computer chess championships.
Stockfish alone doesn't integrate with Chess.com or Lichess — it's a standalone engine that needs a chess GUI for analysis. However, ChessHelper.ai runs Stockfish directly in your browser and overlays real-time analysis on both Chess.com and Lichess, with no separate installation required.
NNUE (Efficiently Updatable Neural Network) is an evaluation technology integrated into Stockfish since version 12 (2020). It combines traditional alpha-beta search with a neural network trained on billions of positions, dramatically improving positional understanding while maintaining Stockfish's legendary tactical strength.
After downloading Stockfish, open your chess GUI (Arena, SCID, Lucas Chess, ChessBase, etc.), navigate to Engine settings, and add the Stockfish executable file path. The GUI will then use Stockfish for analysis, letting you evaluate positions, analyze games, and play against the engine.
Yes. ChessHelper.ai runs Stockfish directly in your browser with zero installation. It overlays analysis on Chess.com and Lichess in real time, provides plain-English move explanations, recognizes openings, and adjusts suggestions to your ELO level. Just install the browser extension and you're ready to go.
Real-time move analysis with plain-English explanations while you play.
Download and set up ChessHelper on Chrome, Edge, Brave, and more.
Practical guide to improving your chess rating with study techniques.
Complete reference covering 8 major openings for White and Black.
Practice 500+ openings with interactive repetition and spaced learning.
Understand the ELO rating system and what each level means.
Join 10,000+ chess players using Stockfish-powered analysis directly in their browser.
Install ChessHelper FreeJoin 10,000+ chess players improving their game