Best Free Computer Chess


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

PCs 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.
Windows, VB Run Time Environment

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.



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.


Share this
Average: 4.3 (75 votes)
Your rating: None


by tony on 25. January 2009 - 8:40  (14654)

This a great link thanks I have been looking for a good free Chess game. I shall watch what others put here as well


by sunkumarspace on 25. January 2009 - 10:59  (14660)

this the game i adore and thanks g=for this information really awesome

by Anonymous on 26. January 2009 - 13:36  (14707)

The links http/tinyurl etc don't work - "Network Interrupted" message! Other links refer to source codes and other terms with which I'm not familiar. I just want to click, download and play.

by Anonymous on 26. January 2009 - 20:33  (14729)

Sorry you've been having problems (I've just checked all the tiny urls again and found them all working so maybe it was a temporary issue).

"Other links refer to source codes and other terms with which I'm not familiar."

- Portable WinboardX: After downloading and unzipping the compressed folder you'll find a ReadMe file. Here's an extract:

1. Extract "WinboardX_Rybka.exe" to any Folder you like ...
2. Start "Create_Shorcut.cmd" to create Winboard shortcut on your Desktop (OPTIONAL)
3. Start Winboard
4. Choose what you want to do (play against engine, engine vs engine, or play on internet chess server...)
NOTE #1: If you choose to play against engine you can choose two engines - the first one is the engine you will use for analysis or playing, while second one you choose plays black in "Two machines" mode.

- Crafty Chess Interface 2.0: Download the binaries, unzip, and move the folder to wherever you want. Try running crafty.exe
If the programme starts, then you're underway. If not, you may need to download from Microsoft the "VB6 run-time library": you'll find the full instructions and links at the bottom of the download page.

- For the Go set-up I suggested,download the Jago board from here:
You'll need to follow the instructions for Windows (which may involve installing the Sun Java platform if you don't already have it): click Download and install the self installing JagoClient version and then run the installer.
When you launch Jago from the Windows start menu go to "Actions", click "Play Go (using GMP)" [unless you want to play a human player online] and set your handicap to zero.

by JonathanT on 27. January 2009 - 0:43  (14753)

BabasChess is also popular client to play on the FICS network. I personally prefer BabasChess's interface over WinBoard's interface.

by Bob on 27. January 2009 - 19:54  (14770)

Thanks Jonathan - BabasChess looks really impressive and I've already enjoyed observing some online players and going over the games with Crafty.
Do feel free to edit this page any way you think good ... I started it really just with the main idea of recommending WinboardX_Rybka and a nice Go tutorial as HotFind(s), but your suggestions are helping it grow.

by Bob on 27. January 2009 - 21:18  (14772)

"I just want to click, download and play."

You can do this with Chenard:
- Download
- Unzip the folder and click the exe file inside.
(A good engine coupled to a basic interface.)

by Anonymous on 27. January 2009 - 15:37  (14803)

One of the strongest chess engine in the world now is Rybka. The previous version, Rybka 2.2n2 is available for free.

You'll need a chess GUI. I'll recommend Arena.

by Bob on 27. January 2009 - 21:13  (14815)

Arena is a great recommendation: it installs directly (and very easily) with a variety of engines including Rybka 2.2 and offers useful features on a good GUI.
Arena 2.0.1 Setup:

For the record, Portable_WinboardX_Rybka does actually have the Rybka 2.2n2 mp engine preinstalled along with two less strong ones. The Crafty package provides another of the best engines, and the set-up allows you to adjust its strength directly from the GUI.

by Anonymous on 13. February 2009 - 4:27  (15942)

This is great! One of the more "entertaining" articles posted :)

by Anonymous on 13. February 2009 - 9:28  (15950)

If someone is looking for Backgammon, I reccomend

by Anonymous on 13. February 2009 - 14:07  (15962)

Are there any free games for bridge players?

by Bob on 15. February 2009 - 4:55  (16060)


by Anonymous on 16. March 2009 - 17:44  (17973)

Nothing is better than Brutal Chess:

by Bob on 18. March 2009 - 17:15  (18116)

Scarcely a strong player... But children of all ages may enjoy the 3D graphics. See how it develops.

by Bob on 24. March 2009 - 18:53  (18486)

I've posted a few suggestions for Shogi ("Japanese Chess") here:
Feedback welcome.


by Anonymous on 10. May 2009 - 20:03  (21335) is a popular site (mentioned in Arena help, BTW), which simply cannot be omitted from any discussion about computer chess. For years it holds tournaments of the best chess engines (link "WBEC Tournaments"), and it appears that the results are more or less representative of their true strength; personally, I followed them for more than four years.

All news about updates, newcomers, download links, ratings (link "WBEC Ratinglist"), etc. you can also find there.

Now what we have here: free version of Rybka is naturally one's first choice, and we have to add Fruit, Glaurung, Thinker, Spike, ProDeo (this one, the successor of Rebel, is not on a par with the others in terms of playing strength, but beats all records in analysis of some famous positions on my system) and a few others.

Some of my best chess bookmarks: - Chess Puzzles by Grandmasters
(waiting when your great spam filter let me post the others)


by Anonymous on 23. May 2009 - 2:53  (22179)

I found this on a site that I found a link to here, http:// realgreatgames . com/index.php?task=view&id=21316 it's a pretty good chess game and it doesn't freeze my computer.

by Bob on 23. May 2009 - 6:59  (22185)

Thanks, but no thanks. I couldn't even figure out how to castle. I think clearly recognizable pieces are important too - especially perhaps for beginners.

by Anonymous on 3. June 2009 - 22:50  (23009)
by Bob on 28. June 2009 - 19:46  (24477)

Thanks - I'll check this out
Sorry for not replying earlier: AWOL

by Anonymous on 29. June 2009 - 15:49  (24498)

Have you tried this yet? It's flagged on Virustotal by TheHacker! Probably false positive though!

by Anonymous on 6. July 2009 - 20:08  (24732)

can somebody please reccomend me a good computer checkers software? I been dying to find one.

by Jojo Yee on 7. July 2009 - 14:12  (24772)

Try Amusive Checkers, which includes three versions of checkers: Russian, English and give away.

by Bob on 18. July 2009 - 6:27  (25295)

Sorry for the delay replying. Yes, I do think that alert is a false positive and Jose is almost certainly a safe program.

I liked the look of the program a lot. However, on my Vista system it is just too buggy to test its capabilities. I tried installing it more than once for review on this page, but after a few seconds the menus all blank out on my system. This may be a system or a Vista related related problem
(though the program is supposed to be usable on Windows 98 onwards).

Any more feedback on Jose?

by Anonymous on 22. August 2009 - 7:27  (31305)

go to slowblitz site, n have mooch about there

by Anonymous on 4. September 2009 - 16:34  (32156)

Here is a good free online chess site:

by Bob on 24. September 2009 - 16:31  (33227)

Best Free Chess Problems on the Internet?

My choice would be Raymond Keene's Winning Move.

Raymond Keene is a well known chess writer and columnist. His daily chess column in the Times contains his commentary of an historical or topical game, such as from the current Karpov Kasparov rematch. The column always closes with a  tactical Winning Move problem, often related to the game just presented.

If Raymond Keene's most recent Winning Move offerings don't slake your appetite you can access a whole lot more from here (hint: if the text on old pages appears garbled, try right clicking to "view as image").

by Anonymous on 16. October 2009 - 15:14  (34794)

I have Jose running on XP SP3. Good, simple interface. No issues with the program install or operation. Uses MySQL to store played games. Documentation says other chess engines can be used with the game.

Gizmo's Freeware is Recruiting!

Gizmos Needs YouShare your knowledge of free software with millions of Gizmo's readers by joining our editing team.  Details here.