***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 13.0.1

Added Stockfish 10. Improved time control settings.

Ratings and Reviews

4.8 out of 5
561 Ratings

561 Ratings

ifla01 ,

Well designed app

Having tried many chess apps, I consider this app to be excellent! Most chess enthusiasts say that the only decent chess games were developed for PC. Until finding this app I thought that was true. My preferred choice has been Chess Master- Grandmaster edition (pc version), which I used for more than 10 years. This app is certainly the best contender yet!

richerchess ,


I find SmallFish difficult to navigate(the HIARCS app is very intuitive but not free of charge). Also I believe SmallFish does not display number of positions looked at per second as the regular Stockfish 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 verify that SmallFish is using them( I think a red TB is displayed WHILE the table base is in use). But If true that it’s Elo ~3300 on iphones, that’s pretty cool. If u mostly need the very strongest app, at the cost of some features smallfish is the one to get.

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+.

ChessCoach123 ,

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!


Ted Wong
104.7 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