SmallFish is, quite simply, the best analytical tool a chess player can have on their phone. While other apps might have flashier graphics, SmallFish focuses on raw power and utility. Having the Stockfish engine in your pocket means you have access to an opponent that is stronger than any human grandmaster in history.
The interface is clean and functional, prioritizing the data you need to improve. The analysis mode is incredibly fast, and the 'best move' arrow is an invaluable teaching tool. I especially appreciate how it handles PGN files—it makes it easy to take a game you played on a physical board or another site and dissect it to see where you went wrong.
It’s a no-nonsense app that respects the user's intelligence. For anyone serious about climbing the rating ladder or studying the game, SmallFish is an essential download. It’s professional-grade software for free.
Dinsun here. Finally, something with some actual substance. SmallFish isn't interested in pretty animations or 'unlockable' skins. It’s a tool for people who actually want to get better at the game. Integrating Stockfish—the same engine the pros use—into a mobile app is a massive win for serious players. The interface is purely functional, bordering on austere, but that’s exactly what I want in a training tool.
The analysis features are deep. You can step through moves and see exactly where the evaluation swings, helping you understand the 'why' behind the board state. It’s not a 'game' in the traditional sense; it’s a laboratory. If you're looking for a casual game with 3D boards and quirky characters, go elsewhere. This is for the 40-year-old who spends his weekends studying the Ruy Lopez. It’s the best at what it does, even if it looks like it was designed by a committee of engineers.
Performance: Blazingly fast; engine analysis will drain battery quickly if left on high depth.
Buy if: You are a serious chess student or club player.
Skip if: You want a 'fun' casual chess experience with tutorials and avatars.
Available on: iPhone, iPad, iPod
Version 19.0.0Mon Mar 16 2026
Added Stockfish 18.0
Requires iOS 14.0 or later. Compatible with iPhone, iPad, and iPod touch.SmallFish is a project based on the Stockfish chess engine. It uses the latest Stockfish chess engine (Stockfish 18.0), rated about Elo 3600+ and is the strongest chess app on the App Store.
SmallFish offers you three distinct ways to improve your game. You can review your game with comments, or study how Stockfish thinks, or track your progress. No in-app purchase, no ads, no data tracking.
SmallFish is simply amazing. It's small but powerful, you'll be surprised.
Features
---------
- Blunder checking
- Multiple line analysis
- Graphical evaluation of your game
- Game previews
- Dark mode support
- Endgame tablebase
- Opening books
Why not just download and try it yourself?










SmallFish is one of the most powerful chess apps available on iOS, powered by the world-renowned Stockfish engine. Designed for both casual players and grandmasters, it provides a comprehensive set of tools for playing and improving your game. Features include real-time engine evaluation, an extensive opening book, and the ability to import/export PGN files for deep analysis. Whether you want a challenging AI opponent or a professional-grade post-game review tool, SmallFish is the definitive choice for serious chess enthusiasts.
Latest Stockfish engine integration
Real-time move evaluation and graphs
Vast opening book and endgame database
PGN file support for import/export
Fully customizable board and piece sets
After playing a match, tap the 'Analyze' button. The Stockfish engine will show you a graph of the evaluation and highlight 'Blunders' or 'Inaccuracies' with suggested better moves.
Enable the 'Opening Book' during a practice session to see the most common moves played by grandmasters in that specific position. This is the best way to memorize theory and improve your early game.
Yes, you can set the engine's ELO from beginner level to superhuman (over 3000 ELO).