Arcade · Puzzle
2048
Slide the tiles. Two of the same number merge into one worth double. Build a 2048 tile before the board fills up.
How to play
- Swipe on the board, or use the arrow keys or W A S D. Every tile slides as far as it can.
- Two tiles with the same number merge into one, and its value is added to your score. A new 2 or 4 appears after every move.
- Make a 2048 tile to win, then keep going for a higher score. The game ends when the board is full and nothing can merge.
- Z or U undoes your last move (one step). N starts a new game. Your game and best score save in this browser.
Stats
| Games played | 0 |
|---|---|
| Games won | 0 |
| Best tile | 0 |
| Best score | 0 |
History
Gabriele Cirulli released 2048 as an open-source web game in March 2014.1 In his words it was a small clone of 1024 and of an earlier 2048, indirectly inspired by Threes!, a sliding-number game released a few weeks before,12 and its free, open code led to many other versions.2
I wrote my own versions for the web and as part of a Mac game collection. This one keeps their rules and adds undo, saved games and an Atari 2600 palette.
Sources
- 1Gabriele Cirulli, “2048 (README and LICENSE),” GitHub, March 2014, https://github.com/gabrielecirulli/2048 (accessed October 26, 2026).
- 2Sirvo (Asher Vollmer, Greg Wohlwend, and Jimmy Hinson), “The Rip-offs & Making Our Original Game,” Threes, 2014, https://asherv.com/threes/threemails/ (accessed October 26, 2026).
About this version
The rules match the original: tiles merge from the wall side first, a tile merges only once per move, and new tiles are a 2 nine times in ten, otherwise a 4. The game logic is tested on its own, including a seeded game played to the end.
Based on 2048 by Gabriele Cirulli, released under the MIT license.