***Credits:*** The Montreal fonts used in the app are artwork done by Gary Katch (

SmallFish is an open source project based on the Stockfish chess engine. It uses the latest Stockfish chess engine (Stockfish 9), rated about Elo 3300+ and is one of the strongest chess apps.

The app derives from the SmallChess app (another top chess app) to create stunning chess playing experience for absolutely no cost! The strongest chess app is free, something very hard to believe but it's true.

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. You can also control the internal engine parameters.

The interface is an example of a "flatten" design - dropping of heavy textures and the addition of several new simple user interface elements.

SmallFish is simply amazing.


- Blunder checking
- Multiple line analysis

What's New

Version 12.9.4

Fixed the forward button. Added positive/negative sign to forced checkmate.

Ratings and Reviews

4.7 out of 5

61 Ratings

61 Ratings



I find SmallFish difficult to navigate(HIARCS app is very intuitive but not free of charge). Also I can’t find how to have it display how many nodes(positions) it searches per second, while in continuous analysis mode, as the regular Stockfish (and HIARCS)app does. Stockfish is free and easy to use. Another issue is that I can’t see whether the endgame tablebase I downloaded is installed on SmallFish. Or how to install it or how to verify that SmallFish is using them. But If true that it’s Elo ~3300, that’s pretty cool.

Developer Response

Sorry for the inconvenience. SmallFish doesn't show nodes information. You can check your tablebase files in Options->Tablebase. There is an FAQ file there. The engine is indeed 3300+.

Excellent, better than Stockfish


This is a fantastic app, especially since it is free.

Regularly updated to use the newest and strongest Stockfish engine (which is the equal of the strongest chess engines in the world, free or paid).

Beautiful, simple interface with unique analysis graph. For every move, shows who is winning and by how much in a easy-to-understand graph.

Virtually unique among free programs in allowing users to add comments to moves. Very helpful in going over your own games and making notes on where to improve.

Developer has responded very quickly to emails pointing out bugs and suggesting improvements.

Thanks, Ted!

Excellent App


Been using it for a while now and it’s better than most Chess apps on the store. Easy interface and excellent analysis tool. Kudos to the developer.


Ted Wong
104.3 MB
Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.
English, Arabic, Armenian, Catalan, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian Bokmål, Persian, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian, Vietnamese
Age Rating
Rated 4+
© SmallChess


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like