Best Free Computer Chess


The art of chess has fascinated down the ages, through Alice and beyond.

Playing chess imagePCs provide countless opportunities for learning, playing, practicing, studying, and even watching both online and offline. Convenient freeware chess programs are available that give you all you need to do these things straight out of a single box at any level. Great for beginners and experts alike.

If you or your children are just learning chess... Don't panic! There is plenty of friendly introductory material online (such as here or here), including free tutorials.

So where to start? Or where to move next? There's a staggering quantity of recommendable chess freeware out there to play with, and experienced pundits may already have their own prized collections.

This review page of free chess software and computer-related resources on the internet will aim to address the varying needs of players, ranging from the casual to the keen. To do this, main recommendations will be given for different kinds of free software/resource, sometimes followed by a list of available alternatives which could be worth exploring. Thus, this page may also be used as a portal or selective link collection.

In a Hurry?

Go to details...  Go straight to the Quick Selection Guide


Crafty ChessTo play against a computer you'll generally need at least one chess engine to handle the all important computing side, hooked up to a convenient graphical user interface (GUI) to provide the visual chessboard display. A good package to start with is the Crafty Chess Interface, which provides an attractive GUI coupled to the powerful Crafty engine—an open-source program developed by Dr. Robert M. Hyatt. Weighing in at just 1.34 MB, the Crafty Chess Interface makes an excellent lightweight portable option which may itself completely satisfy the needs of many casual chess players.

The intuitive interface provides ready access to useful features, including a slider (in the Control Panel) to adjust Crafty's engine strength, which many may find particularly convenient. Although there's only the one engine, you can easily instruct Crafty to play either or both colors whenever you want (as with the other free chess software recommendations listed below, if you're feeling lazy you can just sit back and watch a couple of engines battle it out - in this case, Crafty vs Crafty). Like all the main standalone programs in this review, Crafty Chess supports both PGN and FEN (two commonly used formats—the Portable Game Notation allows you to load, play through and analyze recorded games while the Forsyth-Edwards Notation records board positions, as briefly explained here). If you want Crafty to use established opening lines, you can download opening books from the Crafty Chess page to preload into the program.



Arena with Crafty engineMany players will also want a more versatile program that encompasses different computer playing styles and allows more user options for analysis. Arena is an excellent freeware choice which appeals to many chess enthusiasts. The attractive GUI is worth exploring with the aid of the excellent Help files, since it offers many useful features, including the ability to handle Shuffle Chess or Fischer Random Chess.

The 3.0 version of Arena is available either as a portable or for full installation, which is quite straightforward.  Either way, you're provided with a good selection of preinstalled engines to choose from: the installer just provides a couple more. And you can easily add any other Winboard and UCI engines you wish (including the ultra strong Houdini, open source Stockfish and any of the other freeware engines reviewed here or listed in Wikipedia). Engines can be configured individually: Arena's Help files provide details on ways to adjust their behaviour/strength. Linux users should also be able to get Arena up and running on Wine.


Also recommended:

  • Portable WinboardX + Deep Rybka 2.2 gives you a handy free portable software package containing Winboard (a well known  chessboard GUI for Windows) coupled with three different chess engines of different levels. Rybka 2.2 remains one of the strongest available free chess engines, and it can be used for game analysis. You can also play against two lesser engines (Delfi 4.5 and Phalanx). Portable WinboardX + Deep Rybka 2.2 used to be one of Gizmo's main recommendations, but this free software package does not seem amenable to development. Still plenty to enjoy. [Portable, Windows only - apparently also works on Windows7; download size, 3.3 MB]
  • Haundrix - a fun program with a nice assortment of engines (Crafty 23.0, GNU Chess 5.07.9b and Sjeng 11.2). Its sound effects may well appeal to children, for whom the lack of an undo button could—in some circumstances—be an advantage during actual play. Program development seems to have stopped at version 0.1.0... But Haundrix seems to work fine even on Windows 7. [Windows, Linux, including 64-bit]
  • Fritz 5.32 is the free version of the commercial Fritz software and is considered a must play for chess lovers, because it allows you to sample one of the notoriously powerful Fritz engines, with its characteristically quirky tactical play (and you can also grab slightly more recent Fritz 6 engine). Unfortunately, Fritz 5.32 refuses to install on my Vista set up, maybe due to multicore processor issues. [Windows]


Linux choice:

PyChessWhile several of the reviewed programs may work on Wine, PyChess provides an advanced chess client specifically coded for Linux, following the Gnome Human Interface Guidelines.

You can play against the GNU Chess engine or lots of other chess engines, such as the Crafty engine, which can be downloaded from here. You can also play Internet chess by connecting to the FICS servers.

With this program, games can be saved in the PGN, EPD and FEN chess file formats so that you can always return to continue with the games or analyze them.

PyChess also offers opening books and other useful features including undo moves, hint and spy modes, sound and animation effects.


For Mac users:
  • Sigma has an excellent reputation with Mac users and the full version is now freeware. Sigma 6.2 comes with its own built-in engine which can be adjusted for strength. Alternatively, you can download (from here) Sigma 6.2 bundled with the free Lite version of the powerful HIARCS engine for Mac. You can also add in various Mac-compatible UCI Engines, including Fruit. Sigma accepts PGN/EPD databases and is compatible with the free ExaChess Lite database program for Macintosh. Appearance can be customized within the program and by adding 3rd party plug-ins; there's also an option for a "true perspective 3D board" (see the online manual). [Mac OS X 10.3 or later]

  • For the iPad or iPhone, try the free Stockfish app, which seems to play well in more ways than one.


Android choices:
  • Gizmo's top pick free Android app is Chess (by jwtc)—reviewed here. This ad free app accepts .pgn files and now supports some UCI engines including Robbolito, Stockfish and Bikjump.  For a dedicated Android chess database app, try Scid on the go.


Free chess client internet software:
  • BabasChessClient provides an attractive interface to play or watch human games on the FICS (Free Internet Chess Player) network. An interesting feature is the ability to go over a game you've just watched or played with some analysis from Crafty. [Windows  95 to Vista; Linux with Wine]
  • If you enjoy modern chess variants like Crazyhouse, Losers, Suicide, Kriegspiel etc., try open source internet client Thief [Windows 95 to Vista; Linux Wine]


Chess freeware for learning:
  • Lucas Chess is an interesting freeware chess tutor which challenges you to play and beat increasingly strong engines/levels of play from beginner up to expert (think Rybka!). As in some video games, the program expects you to win twice at any given level before moving on to the next one. In tutor mode, Lucas Chess will flag a stronger move found by the engine and give you gameplay hints on lines of play. Your reaction to Lucas Chess will probably depend on individual learning style and personal taste. Well worth exploring. Portable version available. [Windows and Linux]


Chess freeware for study:
  • Serious  players will want a chess database program for study. Two excellent recommendations are SCID (Shane's Chess Information Database) and Chessbase Light  a slightly cut down freeware edition of Chessbase, restricted to 8,000 games.  The two programs have rather different characteristics and enthusiasts  will probably want to try both. It's worth bearing in mind that whereas Chessbase is an extremely powerful read-only database program which allows you to use the challenging Fritz 6 and Stockfish 6 engines for analysis only, SCID also gives you options for active play. Zarkon Fischer (see below) provides succinct introductions to both SCID (here) and Chessbase Light (here).
  • If you'd like to explore other free chess database software, Zarkon also hosts brief reviews (here) of PGN viewers/editors Compochess, Kvetka, ChessX and Penguin. Other currently available options include open source ChessDB (an offshoot of SCID) and ChessAssistant Light.
Free online chess resources

Free online chess apps (Java):

  • Little Chess Partner is a good first stop. You can also find the Little Chess Partner app on several site's, including the developer's own and, which helpfully provides a carefully reasoned set of online alternatives with something for everyone:
  • Jester Chess offers a whole series of options, including some colorful variants, ranging from Throne of Chaos (Shuffle Chess) to Crazy Horses (knights instead of bishops) or the delightfully named Lethal Amazones (where queens take the place of knights and bishops). In One Step Beyond, both players start with their pawns one rank ahead. And true to its name, this app can also be set to make unorthodox moves (Fantasy) or play in Clownish Style: when Jester gets ahead he'll suddenly doff his metaphorical hat by making a silly move to let you get back into the game.
  • Sparring Partner (at is another attractive option, which also allows engine vs engine play. 
  • Thinking Machine isn't so strong but shows countless lines of play...

Free internet chess servers for peer-to-peer play:

You can play humans online (after free registration) at many sites, including:

Free online chess databases and e-books:

  • has a search engine which provides access to a great free online database of historical chess games, some annotated. You can either play games back on ChessGames' online java app or download as .pgn files.
  • The Bishop's Bounty should help you locate and download free e-books on chess from various sites, including Chessville

Free online chess puzzles:

  • A large collection of daily chess puzzles (mainly taken from real matches) is available at The interactive applet has good graphics and the hints are stimulating. A winner.
  • For a catalogued collection of puzzles, try searchable by Grand Master, opening and year. Some composed chess problems too. 

Other free internet chess resources:

  • Get Fen is a useful online app to generate FEN strings to describe chessboard positions (for software or reference): just drag the pieces to their squares and then copy and paste the fen read out.
  • Virtual Pieces provides beautiful free chess graphics resources, including icons, diagram kit, wallpapers and more.  

Top pick specialist site for free chess software reviews:

Want more chess freeware? A brief review like this cannot hope to cover the gamut of available free chess software. If you're hankering after more goodies, then you'd do well to check out a dedicated site. Zarkon Fischer's Free Chess Programs provides an exceptionally well presented  specialist guide by a friendly chess enthusiast who also knows how to write. Although some of the programs discussed are only demos, you'll still find a wide range of lively freeware suggestions. The engines page, for example, is a must visit. Zarkon's top pick freeware chess program is Fritz 5.3.2. Two of the more recent additions are Haundrix and Homer (unmissable!).  [Note: Sad to say,  Zarkon Fischer's site is no longer being updated. In October 2010,  Zarkon signed off saying "So long, and thanks for all the fish!". For me at least, Zarkon's site remains the foremost guide to the galaxy of free chess software. Strongly recommended.]

Free online chess tutorials:

  • ChessCorner. This attractive site is an excellent learning tool and could provide a sound starting point for beginners. The simple but effective presentation gives you the feel of having quite a sizable interactive book at your fingertips, enticing you to explore many aspects of the game at leisure. Animations work well (example) and there are plenty of well indexed games to play through or download. A seamless experience, highly recommended.
  • For something a bit more advanced, Chessville also has a nice collection of learning resources with plenty of advice and annotated games.
  • The Exeter Chess Club sports "a place to enjoy and learn about chess" with plenty of coaching material to browse and study.
  • MyChessBlog. A blog may not be the easiest format to consult (though the Categories menu on the right helps somewhat). However,  there's some nice writing here. And the examples taken from tournament play are linked to, so you can easily play through the entire game on an animated java app.
  • YouTube is a stand-out search engine for many different video tutorials.
  • ChessEye promises free online chess visualization training. True, you have to register, the app is clunky, and they do rather want to plug their standalone shareware version. But you can still try and see...

Chess news online:

Best internet chess link collection:

  • provides a well organized and frequently updated repository of links to chess sites and articles, with sections on chess theory,  tournament news, and even archeology... Not to mention free software, chess databases and sites to play chess online. Recommended.
Related Products and Links
  • Best Free Chinese Chess - The ancient game of Xiangqi  (Elephant Chess) is an exciting, living challenge. A river runs through it. But the elephants can't cross.
  • Best Free Computer Shogi - Japanese Chess - Shoji (the Japanese regional variant of chess) is played on 81 squares with a rather distinctive twist: when you capture a piece, the prisoner comes into play on your side (or vice versa). 
  • Best Free Computer Go  - Nowadays the most powerful chess programs can sometimes beat even the strongest Grand Masters. If you feel like a quite different form of boardgame challenge, why not try the classic Far Eastern game of Go? Quite different from chess, Go is based on just a handful of simple rules. But its depth of play and subtlety make it a strong rival. Besides, Chess and Go seem to activate the brain somewhat differently. 
Quick Selection Guide


Gizmo's Freeware award as the best product in its class!

Runs as a stand-alone program on a user's computer
Rich features and attractive interface, complete with many preinstalled engines. Able to handle Shuffle Chess or Fischer Random Chess.
Larger file size due to multiple engines.
17 MB portable zip file; or 15.2 MB installer
Unrestricted freeware
A portable version of this product is available from the developer.
Windows 95, NT4 or higher. Also Linux on Wine


Runs as a stand-alone program on a user's computer
Advanced chess client with the default chess engine or third-party chess engines, supports Internet chess, saving games, opening books, hint and spy modes, etc.
Originally developed for GNOME desktops, presumably running well for other Linux desktops.
1.8 MB
Open source freeware
There is no portable version of this product available.

Crafty Chess Interface

Runs as a stand-alone program on a user's computer
Lightweight portable application; intuitive interface; runs nicely straight out of the box; adjustable engine strength and thinking time.
Runs on Crafty engine only.
311.72 KB (ZIP)
32 and 64 bit versions available
Unrestricted freeware
There is no portable version of this product available.
The Crafty engine is also available as a separate download here for use with other chess interfaces such as Winboard on Windows or XBoard on Linux.
Windows, VB Run Time Environment


This software review is copy-edited by Jojo Yee. Please help edit and improve this article by clicking here.


free chess software, chess freeware, international chess, computer chess, free chess program, best free chess software

Back to the top of the article.


Please rate this article: 

Your rating: None
Average: 4.2 (82 votes)


I'm the developer of Lucas Chess (in group Chess freeware for learning).
Current program web is
Please change this reference.


Thank you. The link has now been updated. MC - Site Manager.

Thank you very much for your quick resolution.

Regarding Sigma Chess as a Mac program, OSX Lion will not run it because Sigma is a PowerPC program running under Rosetta emulation.

Very useful chess links and information.
I use to read the chess headlines from an other chess news aggregator
Unfortunately, some good chess clients or free internet chess servers are missing from the article.