Stockfish Chess 4+

Powerful Chess Analysis

Daylen Yang

    • 4.1 • 105 Ratings
    • Free



Stockfish is a powerful chess analysis app. Play two-player games on the beautiful chess board, or get instant accurate analysis of any game. Stockfish will tell you who's winning and calculate the best move.


Stockfish has a gorgeous board that looks fantastic on Retina Displays. It's full of nice touches: when you click or drag a piece, its destination squares are highlighted in yellow, and the best move is shown with a red arrow. Plus, you can go full screen for the most immersive chess experience.

Analysis is powered by the Stockfish chess engine, the strongest free chess engine in the world. You're getting top-notch analysis that surpasses the strongest human chess grandmasters.

Stockfish has many enhancements for advanced users. You can browse through multi-game PGN files, copy and paste FEN strings, utilize Syzygy endgame tablebases, and use MultiPV.

Stockfish is completely free, and the source code is available on our website ( under the GPLv3 license.

What’s New

Version 2.3.7

Updates engine to Stockfish 16.1, which features

- Updated neural network architecture: The neural network architecture has undergone two updates and is currently in its 8th version.
- Removal of handcrafted evaluation (HCE): This release marks the removal of the traditional handcrafted evaluation and the transition to a fully neural network-based approach.
- Dual NNUE: For the first time, Stockfish includes a secondary neural network, used to quickly evaluate positions that are easily decided.

Ratings and Reviews

4.1 out of 5
105 Ratings

105 Ratings

keydogg ,


This is a great app with a powerful chess engine.

Two things I'd like to see is the ability to setup custom positions, which is available on the iOS versions fo this app. And when viewing PGN's with vairations, it would be nice to have a UI to choose which variation is next. Currently you have to select the variation in the PGN text field.

Lil man47 ,


This app is missing two crucial features. First, there should be a “setup position” option in case you want to analyze a game but dont have the FEN or PGN readily available. Second and more important, there should be an option to stop the analysis after a fixed time - the fact that I have to press go and stop after each move (to avoid arbitrarily long and unnecessary analysis, draining battery and CPU power) is very annoying. It seems logical and simple to have an option where the analysis stops after 10 seconds (or any given time) each move. This app would easily be five stars with those additions.


It's a great engine with a crappy front-end.

Unlike the iPad version, you can't even play against it. Ugh. A minimalist UI isn't a problem in and of itself, but even the functionality that's here is super awkward. It doesn't even show you captured peices. I mean, could you have done even less to make this worthwhile? Probably, but sheese.

I can download the engine and a number of other front-ends, but I was hoping for a one click install for a program that did the trick. This doesn't do any tricks except calculate well.

App Privacy

The developer, Daylen Yang, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer