***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.6

Minor issues with PGN loading. Fixed.

Ratings and Reviews

4.9 out of 5
239 Ratings
239 Ratings



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

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!

Great for study


I read books on a chess reader app, but not all books are in this format. This app allows me to play and set up positions from the book, and I explore moves that are not mentioned. I also download a bunch of tournament PGNs for later references. I also use it to sharpen up my openings. Really great app. Get it!


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