There are different versions of Scid out there right now. The well-known Scid v.s PC/MAC, which works in the database format *.si4 and can therefore store 16,777,216 games, and Scid 5.0, released in 2023, which works in the new database format *.si5, which can now manage several billion games.
In addition to the database files, weekly update files are also provided here, which contain the new games since the release of the new database.
To unzip the files, Windows 7-Zip or another program that can handle the 7z format is required. On Mac, unpacking is possible with Keka, for example.
Caution
Using non-Latin characters (e.g. Arabic) in file paths can cause problems when unpacking archives under Windows 11. Please only use Latin characters in file paths and folder names to extract the archives.
The latest change:
07/08/2026
Bugfix-Release 2026-07-08 online
07/07/2026
- TWIC 1648 to 1652
- Games of the Lichess Broadcast System from 06/04/2026 to 07/06/2026
This update introduces significant improvements that directly enhance the accuracy and structure of the game data. My main goal was to make the database even more reliable for your opening preparation and opponent analysis, featuring more precise player profiles and a much cleaner dataset.
Matching the Right Games to the Right Player
Nothing is more frustrating during opponent preparation than seeing games from players with similar names mixed up. To prevent this, I have heavily refined how player identities are handled:
- Locked Player Identities: Once a game is clearly linked to an official FIDE-ID, I now lock this connection within the system. Automated algorithms can no longer accidentally overwrite it due to name similarities. This ensures your opponent statistics remain completely reliable.
- Resolving Incomplete Names: Often, game notations miss first names (e.g., listing only “Aronian”). The system now intelligently cross-references these incomplete entries with historical performance data to assign them to the correct player profile. This means you won’t miss crucial games when preparing for your next match.
A Clean Database Without Annoying Duplicates
To keep your opening tree clean and ensure your statistics aren’t skewed by duplicate entries, I have completely overhauled the duplicate detection engine:
- Detecting Incomplete Games: Sometimes, a short, incomplete fragment of a game exists alongside the full match. The system now reliably identifies these using the first 10 moves and merges them, entirely independent of how the players’ names were spelled.
- Merging Name Variations: Different spellings (like “Fischer, Bobby” and “Fischer, R.”) are automatically standardized. This reduces duplicate entries caused by inconsistent tournament data by approximately 40%.
- Filtering out “Ghost Players”: The database now automatically cross-references player activity with rating histories. This fixes errors, removes non-existent “ghost players,” and makes the database roughly 10–15% more accurate.
Additional Practical Benefits for Your Training
- No Useless Mini-Games: All games with fewer than 11 moves have been completely removed. They hold no value for opening preparation and only unnecessarily bloat the database and your loading times.
- OTB and Online Strictly Separated: The data is now automatically and strictly categorized into “Online” and “Over-the-Board”. This allows me to provide two separate files, giving you precise control over which material you want to analyze.
- Verified Player Corrections: When players send me corrections for their own games, this data is now given the highest priority (identifiable in the database by the tag
[SourceQuality "-1"]), to ensure that these games appear in the database files. - Historical ELO Reference: To assist the system in correct player matching and to process missing rating data more precisely, I now use the ELO history file provided with the program Scid vs PC as a reliable reference.
Despite all these optimizations, I want to be transparent: achieving a 100% accurate automated process is factually impossible given the massive raw dataset of over 35 million games. However, I have implemented rigorous automated validation checks to ensure the highest possible standard of data quality is maintained for you.
Version: 2025-02-06
Contains different opening books for each ECO Code from A00 to E98 and an opening book for each group from A to E
Version: 2025-02-06
Contains different opening books for different time ranges for Scid: Games with no given Date, Games until 1899, as well as the following time ranges 1900-1949, 1950-1969, 1970-1989, 1990-1999, 2000-2004, 2005-2009, 2010-2014, 2015-2019, 2020, 2021, 2022, 2023, 2024
The file “Blitz.bin” is an opening book derived from all Blitz games out of the Lichess Elite Database.
Opening-Books for each opening according to the NIC-Codes. All files are named like the contained opening.
A list of the codes, you can find here:
06/09/2026
- TWIC 1644 to 1647
- Games of the Lichess Broadcast System from 05/05/2026 to 06/03/2026
05/16/2026
- TWIC 1640 to 1643
- Games of the Lichess Broadcast System from 04/08/2026 to 05/04/2026
04/12/2026
- In databases and PGN files up to 04/08/2026, players with abbreviated names (e.g., “Rohde, M.”) were incorrectly assigned to the wrong FIDE player, especially if a player with a double surname existed who shared an identical surname component (e.g., “Gambirazio Rohde, Mariano”). As a result, incorrect player names, FIDE IDs, and Elo ratings could appear in the export. Variant detection has been revised. Double surnames no longer generate single-surname variants; matching resolves ambiguities via a surname depth comparison, and initials are correctly treated as partial matches. Affects all OTB-PGN and OTB database files.
04/08/2026
- OTB PGN files have been re-uploaded due to an incorrect sorting by date
04/07/2026
- TWIC 1635 to 1639
- Games of the Lichess Broadcast System from 03/03/2026 bis 04/07/2026
- The ELO values of each player are now reflecting the values at the date the game was played.
- An OTB Elite database has been added (PGN only). Both players have a rating of at least 2400.
03/03/2026
- TWIC 1631 to 1634
- Games of the Lichess Broadcast System from 02/04/2026 bis 03/02/2026
- The ELO values of each player are now reflecting the values at the date the game was played.
02/08/2026
- A new version of the database has been released, which fixes a bug where players named similar to a chess engine were excluded.
02/03/2026
- TWIC 1626 to 1630
- Games of the Lichess Broadcast System from 01/06/2025 to 02/02/2026
- New major update to the database using the new deduplication process