So did I.
Free Chess Database

There is nothing illegal about downloading collections of chess games. They cannot be copyrighted. I offer a download on my website of TWIC PGNs #1-926 in SCID format, if you would like to grab that:
thanks Pawpatrol, usefull website

http://www.pgnmentor.com/files.html
is also a usefull website, classified by either opening or player

http://www.pgnmentor.com/files.html
is also a usefull website, classified by either opening or player
Is indeed a very usefull site!
Thanks for sharing!

So did I.
Oh lol. Forgot to change 926 to 1026. The link is definitely to the 1026 version since I never made a 926 PGN version.
I see only this?

Alright, I updated my link to include all 1,026 TWIC files. Go to http://gorgonian.weebly.com, click downloads and then pgn/other.
Much appreciated pp!
I use chessDB, and have TWIC #'s 400-present.

I was wondering if there was a free chess database which contains all the games played so far (by amateurs and GM's)
No. This database does not exist--free or otherwise. There remain a massive number of published games in magazines that never have been entered into a database, to say nothing of the thousands of games played online every single day. Some of these online games are not even saved by the host site (yahoo, GameKnot live, RHP blitz, ...).
Even famous luminaries of chess history have been neglected:
Lewis did not simply translate the French text. Rather, he rearranged the games by opening. Greco's games in Lewis amount to 168 variations of 47 games with 15 the maximum number of variations in a single game. His arrangement was modified by Angelo Lewis who wrote under the pen name of Professor Louis Hoffmann (The Games of Greco [London: George Routledge & Sons, 1900]), which is likely the source for a frequent claim (found in Wikipedia, for instance) that Greco's collection consists of 77 games. Lewis's first game appears as games I and II in Hoffmann.
from my blog at http://chessskill.blogspot.com/2013/05/gioachino-greco-on-game-of-chess.html. I had all of Lewis's text on Greco in a database one year ago, but my hard drive crashed before I'd done a proper back-up. I can assure you that the collections of 77 Greco games that you can find everywhere are a poor representation of Greco's output (although technically these are not "played" games).

I used to lust after giant databases full of millions of games. But its more of a nuisance than anything.
I much prefer having lots of smaller databases each focussed on a particular theme or player. Makes it a lot easier to analyse, and is generally more manageable.

lol nice use of the word 'lust'...was it something like this:
Edit: I went through a similar phase...I had databases in pgn and cbv, the ones with five million games...Then I realised I had trouble understanding Morphy et al. and would take me decades to understand Botvinnik...that ended my search for perfect databases...

go to www.google.com type free chess database very simple

I used to lust after giant databases full of millions of games. But its more of a nuisance than anything.
I much prefer having lots of smaller databases each focussed on a particular theme or player. Makes it a lot easier to analyse, and is generally more manageable.
Exactly! There are no bragging rights when it comes to telling everyone how many millions of games your DB has. I have the games from the weekinchess.com, and thats all i need. I have no need ot know the most current theory, and what innovation some super GM found on move 17 of an opening.
This is why Mega Database may not be a useful product. 5 Million Games?? Remember this: It is not the quantity of the games but the quality.

I have Big Database, which contains the same games as Mega, but lacks the annotations. With the ChessBase program, I also have access to theIr Online database, which contains more games. I use these daily. I use the Week in Chess to keep my copy of Big up to date. Errors abound in this database, and yet I use it with confidence. I'll never look at all those games, and I often go elsewhere. For most historic players, the ChessBase database has a more complete collection than online sources. Thee are exceptions. Chessgames.com has more games played by Reszo Charousek than the CB database.
The PGN version is now up on the website.
I meant the 1-1026 file haha