2048 — Sliding Tile Puzzle
Play 2048 in your browser. Slide tiles on a 4×4 grid, merge equal numbers, and reach the 2048 tile.
Loading 2048 — Sliding Tile Puzzle… If nothing happens, please enable JavaScript.
Frequently asked questions
How do I control the game on desktop and mobile?
Is my progress or best score saved?
What is the best strategy for reaching 2048?
Who created 2048 and when?
What is the winning condition and can I keep playing after reaching 2048?
Is there a way to undo a move?
What is the highest tile anyone has reached?
Is the game accessible for players with disabilities?
How does this browser version differ from the original?
Are there variants of 2048 with different board sizes?
About 2048 — Sliding Tile Puzzle
2048 is an addictive single-player sliding puzzle game created by Italian web developer Gabriele Cirulli and released in March 2014. Cirulli built the original version over a single weekend as a personal challenge, posting it for free on GitHub. It exploded in popularity almost overnight, accumulating millions of plays within days of launch. The concept was inspired by earlier games like Threes! (released just weeks before by Asher Vollmer and Greg Wohlwend), but 2048's open-source nature and dead-simple rules made it a global phenomenon.
The board is a 4×4 grid that starts with two tiles, each showing either a 2 or a 4. On every turn you slide all tiles simultaneously in one of four directions — up, down, left, or right — using the arrow keys or WASD on desktop, or by swiping on a touchscreen. When two tiles with the same value collide along the slide direction, they merge into a single tile showing their sum. After every valid move a new tile (usually a 2, occasionally a 4) spawns in a random empty cell. The objective is to combine tiles until you create one showing 2048. The game ends when the grid is completely filled and no valid merge or slide remains.
The core strategy in 2048 is to keep your highest-value tile anchored in one corner — most experienced players choose the bottom-left or bottom-right corner — and never let it move away. From there, build a descending chain of tiles along the bottom row and up the adjacent column, creating a snake-like arrangement that funnels merges toward your high-value corner. Avoid sliding in the direction that would displace your corner tile. A common beginner mistake is chasing individual merges all over the board and ending up with large tiles scattered randomly, making future merges impossible.
Despite its simple rules, 2048 has generated a thriving competitive community and countless academic analyses. Researchers have studied optimal solving algorithms using techniques like Monte Carlo tree search and expectimax. The maximum theoretically achievable tile on a standard 4×4 board is 131,072 — reached by only a handful of players worldwide. This browser version stays true to Cirulli's original design: no account required, no ads, and your best score tracked locally for the session. It is equally enjoyable as a two-minute distraction or a deep strategic challenge.
2048: A Weekend Project That Conquered the Internet
Gabriele Cirulli was a 19-year-old developer in 2014 when he decided to spend a weekend building a number puzzle game. He was partly inspired by the recently released Threes!, a polished paid game by Asher Vollmer and Greg Wohlwend, and wondered whether he could replicate the core mechanic as a free browser experience. The result — built in roughly two days — was 2048, which he posted on GitHub with essentially no marketing. Within a week it had been played over 4 million times.
The viral explosion surprised even Cirulli. Tech publications ran breathless coverage, Threes! creator Asher Vollmer wrote a thoughtful post noting both the similarities and differences between the games, and dozens of developers began forking the open-source repository to create themed clones within days. The White House Correspondents' Dinner even referenced the game that year. At its peak, 2048 was being played by hundreds of thousands of people simultaneously around the world.
Academically, 2048 became a popular subject for artificial intelligence research. Computer scientists demonstrated that expectimax search — the same algorithm family used in chess engines — can achieve the 2048 tile on virtually every game and can reach the 4096 tile in the majority of runs. One widely cited paper proved that a perfect player can theoretically reach 131,072, but the probability of a random game reaching that tile is astronomically small. The game's elegant simplicity hides surprising mathematical depth, which is part of why it has outlasted nearly every other browser game from its era.