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.

Score0
Best0
Moves0

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 played0
Games won0
Best tile0
Best score0
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

  1. 1Gabriele Cirulli, “2048 (README and LICENSE),” GitHub, March 2014, https://github.com/gabrielecirulli/2048 (accessed October 26, 2026).
  2. 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.