Who Created 2048?

2048 was created by Gabriele Cirulli, an Italian web developer. He published it on GitHub on 9 March 2014 as a free, open-source project released under the MIT licence. He was 19 years old at the time and built the whole game over a single weekend.

How it was made

Cirulli has described 2048 as a personal experiment — an attempt to find out whether he could build something complete, from scratch, in a very short window. It is a few hundred lines of plain HTML, CSS and JavaScript with no framework, no backend and no assets beyond web fonts, which is a large part of why it loaded instantly on any device in 2014 and why it was so easy for other people to copy.

He was open about his influences. The game grew out of 1024! by Veewo Studio and, further back, Threes! by Asher Vollmer and Greg Wohlwend, which had reached iOS a month earlier. The differences between 2048 and Threes! are mechanical rather than cosmetic, and they are the reason 2048 reads as a much simpler game.

Timeline

WhenWhat happened
6 February 2014Threes! launches on iOS as a paid app after a 14-month development
February 20141024! and similar tile-merging apps appear, working from the same idea
Weekend of 8–9 March 2014Cirulli, then 19, writes 2048 from scratch
9 March 20142048 is pushed to GitHub under the MIT licence and hosted free on GitHub Pages
Mid-March 2014The game spreads across social media and the technology press; traffic runs into the millions
From late March 2014The permissive licence lets anyone fork it — reskins, grid variants and rule variants multiply

The accidental viral hit

Cirulli did not market the game, did not put ads on it and did not sell it. He has said repeatedly that the scale of the response surprised him: a weekend project posted to a personal GitHub account was being played by millions of people within days, and was being written about by outlets that had never heard of him a week earlier. He kept the original hosted for free and never added monetisation to it.

Why the MIT licence mattered so much

The licence choice is the single decision that shaped everything afterwards. MIT permits anyone to copy, modify, rebrand and redistribute the code, including commercially, provided the copyright notice survives. That is why hundreds of variants exist legitimately, and also why the name "2048" ended up attached to apps with no connection to Cirulli at all — including some that use it deceptively. If you are trying to work out which version you are actually playing, see which is the original 2048 game.

What Cirulli did next

He continued working as a software developer rather than turning 2048 into a business, and the original version remains freely playable on his GitHub Pages site to this day, unchanged and unmonetised. More than a decade on, that plain 4×4 board is still the reference implementation every other version is measured against.

Back to all FAQs