top of page


Public·94 members
Roman Gonzalez
Roman Gonzalez

Download Chess Database: Enhance Your Chess Skills with Professional Tools

Are there some free chess game databases where it is possible and allowed to download games? Is it possible to use this information for my own purposes? For example, would be allowed to make a machine learning app that learned from the downloaded games?

It would almost certainly not be applied for fairly small, random downloads: it might however be applied for full download/dump of a chess database. An organization that plans to use it may add identifiable material that makes it possible to say where the information was taken from.

download chess database


ChessDB is a free chess database which can be used on Microsoft Windows, Linux, Apple Macs running OS X, FreeBSD, as well as most if not all modern UNIX versions. The program has translations into English, Spanish,Czech, Dutch, French, German, Hungarian, Italian, Norwegian, Polish, Portuguese, Russian, Serbian and Swedish. The documentation is excellent, although currently most is only in English, but this situation is changing rapidly.

ChessDB is based very heavily on the highly successful Scid which was the premier free chess database. There are a large number of ChessDB. It is not a cut-down/light/crippled (call it what you want) version of an expensive commercial product, butyou get a complete fully functional program.

download chess games database

download chess opening database

download chess endgame database

download chessbase database

download free chess database software

download pgn chess database

download mega database chess

download scid chess database

download fritz chess database

download lichess chess database

download chessx database

download chessmaster database

download arena chess database

download stockfish chess database

download leela chess zero database

download cbh chess database

download cbf chess database

download kingbase chess database

download millionbase chess database

download gambitbase chess database

download eco chess database

download iccf chess database

download correspondence chess database

download historical chess database

download annotated chess database

download online chess database

download large chess database

download best chess database

download professional chess database

download modern chess database

download classic chess database

download world championship chess database

download olympiad chess database

download interzonal chess database

download candidates chess database

download grandmaster chess database

download master chess database

download expert chess database

download amateur chess database

download beginner chess database

download training chess database

download tactics chess database

download strategy chess database

download positional chess database

download attacking chess database

download defensive chess database

As you can see, there are a number of chess databases around. There can be little doubt that at the time of writing (May 2011), there is no better free database. Whether things like Chessbase are better depends on who you talk to.

ChessBase Reader 2017. The new ChessBase Reader conveniently displays all installed databases and training titles - with a modern menu ribbon look. With the free ChessBase reader, you can open all standard file formats (.cbh, .cbf, .pgn), play through games on a stunningly rendered board, watch ChessBase training videos and much more. Download it for free now! Free download available here.

Every Monday The Week in Chess covers all the latest news and games from international chess. Download the zipped file of games in PGN or ChessBase (cbv is the modern format) format for reading off-line.

Send a 30 donation via Paypal and contact me via email (Email Mark Crowther - I'll send you an address for a cbv file of my personal copy of every issue of the games in one database.

Send a 30 donation via Paypal and contact me via email (Email Mark Crowther - I'll send you an address for a cbv file of my personalcopy of every issue of the games in one database. Over 3 million games.

There are a variety of chess databases out there, some free and some for sale. For example, you can buy the Chessbase Big Database which has over 8 million games. Or you can buy the Chessbase Mega Database which has the same number of games, but 85,000 of them are annotated. There are also websites where you can search through chess databases like

The largest free database I could find was Caïssabase. This is a great resource. The games are not annotated like you would get with the Mega database, but there is a huge number of curated games. There are no games with less than 5 moves, the goal is to have games at least master strength, and there are no duplicates (as much as possible with 5 million games).

Please upgrade ICC interface so we can search the database by position. OR please share the pgn file of all the games of ICC on a monthly update basis. This would be a real treasure of information for the game of chess.

ICC has 2 large databases actually. Librarybot contains over 70,000 games in its database which are formal games we have catalogued. And using the search function reveals games from the server that ICC has saved and I would expect this database contains possibly a million or more games given the criteria for games that are saved, and of course, games are added to this database on a daily basis.

This is the first blog post in a series of ones to follow. Chess is a fascinating game. What can happen on those 64 squares can be a disastrous adventure or a wonderful experience. Lichess is a platform that allows you to play chess; luckily for us, it publishes all rated games as archives, starting in 2013. There are a total of over 4 billion games played. Yes, 4 billion matches.

Ingesting 4 billion documents is something that the Elastic Stack can handle easily. However, my custom Python implementation to extract and ship those documents out of Lichess faced severe performance problems. We will use Elastic APM and Universal Profiling to solve those performance problems in my custom Python application.

I searched around and found a library (python-chess) for Python that helps with parsing the PGNs. It lets you play through the entire game and extract each move individually.So I threw together a script, added a simple open(file) at the beginning, and read through the file using the read_game.

We see that the mistakenly thought simple call chess.pgn.read_game(f) is quite expensive. Again we are using the same principle, depth over breadth. The read_game => parse_san=>parse_san=>generate_legal_moves. Since all of that comes from the python-chess library, I need to optimize the library myself.

According to the previous summary, I did a few things completely differently. I am no longer relying on the python-chess library to parse the games. Instead, I use a simple line operator to create a game string. This is what it looks like:

On the left side, we have the slower python-chess implementation; on the right side, the fast one uses the custom parser defined above. As you can see on the right, the first function defined by my script comes into play at spot 8. All other functions are system calls. The top five calls are libz to compress the bulk request. I can do only a little to improve it, deactivate the gzip compression, or reduce the compression level and have higher bandwidth usage.

In this blog post, we introduced how to read the portable game notation for chess and how Elastic APM and Universal Profiling can help identify bottlenecks in your application. Ultimately, we shipped over 4 billion games to the Elastic Stack and are ready for advanced data analysis.Ready to get started? Begin a free 14-day trial of Elastic Cloud. Or download the self-managed version of the Elastic Stack for free.

Enter opening moves on the chess board below to see the name of that chess opening and to get statistics from human Grandmaster games for every moves. Our database contains about 16.3 million moves from chess grandmaster games and gives you a survey what ever has been played by strong human chess players.

You will only be able to select your analysis and annotation, or the computer analysis to add to the PGN, not both. But, you can always download multiple copies of the PGN if you want to!

Any chess software designed to maintain very large chess game collections, or multiple groups of chess games, are called Database Management programs. The chess software in this section of our online chess catalog can enter, annotate, and save chess games - including variations and text commentary - and even publish to the web. Most allow you to analyze positions with GM-strength chess engines, and quickly retrieve games according to openings, players and other categories. The leaders in this field are ChessBase followed by ChessOK in the Download category. By the way, most chess playing software allows basic enter, save and annotate functions; but if you're serious about chess then a chess database management program is what you need! You will find the most extensive line of chess database management software at ChessCentral.

HIARCS Chess Explorer for Mac is the established best chess software for chess database, analysis and game playing on Apple Mac. It offers an intuitive graphical user interface with powerful features together with the Single Core version of World Chess Software Champion HIARCS 14 chess engine. The product is refreshingly easy to use and includes many features for managing chess databases, chess preparation, analysis and training for players of all abilities from beginner to Grandmaster.

We also thank Eugene Nalimov and Andrew Kadatch for their kind permission to use their access code (copyright (c) Eugene Nalimov) and decompression code (copyright (c) Andrew Kadatch) for Nalimov tablebases in HIARCS chess engines.

You might suspect, given the name of the product, that each year brings a new version of the database to the market. And you would be correct to do so. The 2015 release of MegaBase contained 6,161,344 games, and the data wranglers at ChessBase have bumped that total to 6,466,288 in the 2016 edition. About half of these games have appeared in issues of ChessBase Magazine and ChessBase Magazine Extra, but 166,692 of them are entirely new to the ecosystem.

MegaBase also comes with an update service, where weekly downloads of 5000 games are provided for a year. As a point of comparison, we are currently at update number 49 for MegaBase 2015, and 245713 games have been added to the database with all updates included.

This is one area in which both the Big and Mega Databases are lacking, as they contain only over-the-board games. It is possible to cobble together a database of correspondence games by going to the websites of major correspondence organizations (ICCF, IECC, BdF, LSS) and collecting published games, but instead you might consider the Correspondence Database 2015 from ChessBase.

The Correspondence Database 2015 (CorrBase) contains 1,274,161 games played by post and e-mail from 1804 through January 2015. (The dates in this database seem to refer to the start date for the games.) 5649 of those games are annotated. The 2015 version of CorrBase also contains over 200,000 new games when compared with its 2013 incarnation, and it includes games from all of the leading correspondence groups.

CorrBase 2015 is an incredibly useful resource for the serious opening theorist or correspondence player. Because there is no update service (the TeleChess sections of CBM notwithstanding) discerning users will want to search out the latest games each month at organizational websites and add them to their databases. The effort is entirely worth it.


Welcome to the group! You can connect with other members, ge...


  • Florian Geyer
    Florian Geyer
  • Eva White
    Eva White
  • Olaf Cooper
    Olaf Cooper
  • Snake Boon
    Snake Boon
bottom of page