2048 - Play Free Online | Wipzu
About 2048
2048 was created over a single weekend by 19-year-old Italian developer Gabriele Cirulli and released on March 9, 2014, as a free personal coding experiment. He built it after playing two browser games that were themselves inspired by Threes — the $2.99 iOS sliding-merge puzzle released just one month earlier. Cirulli released the game for free under the MIT open-source license because he felt uncomfortable profiting from a concept he had not originated. Within a week it had over four million visitors; within weeks, 23 million players worldwide.
The game is played on a 4×4 grid. Each turn you press an arrow key to slide all tiles simultaneously in that direction. When two tiles of equal value collide during a slide, they merge into one tile worth their combined total — two 64s become one 128 — and points equal to the new tile's value are added to your score. After every valid move, one new tile (a 2 ninety percent of the time, or a 4 the other ten percent) spawns in a random empty cell. The game ends when every cell is filled and no adjacent tiles share the same value.
Reaching 2048 requires positional discipline, not reaction speed. The most reliable approach locks your highest tile in one corner from the very first move and restricts swipes to only the directions that keep it there. Extending this into a snake layout — where tile values decrease along the border rows in alternating directions — creates merge chains that cascade naturally without scrambling the board. Most experienced players commit to two primary swipe directions and treat the remaining two as emergency-only options.
The 2048 tile triggers a congratulations message, but the game continues. Players regularly push on to 4096, 8192, 16384, and higher. The theoretical maximum on a 4×4 grid is 131,072 (2^17), achievable only with perfect play and 4-tile spawns at every step. The human world record reached that tile with a score of 3,866,052 points. The original source code has been forked over 17,500 times on GitHub and is the foundation for hundreds of themed variants, but the four-direction, 16-cell original remains the definitive version.
Key Features
- Pure information — every tile is visible before you move, so all outcomes follow from your decisions, not from hidden draws or timers
- Continue beyond 2048 — the win message appears but does not end the run; the same strategy extends toward 4096, 8192, and the theoretical maximum tile of 131,072
- Score accumulates from every merge — two 512s merging adds 1,024 points, rewarding long chain sequences over isolated big-number moves
- 90/10 tile spawn split — new tiles are almost always 2s, with rare 4s that can open merge paths that would otherwise require two more moves
- Personal best saved across sessions via localStorage — no account needed
- MIT open-source release with over 17,500 GitHub forks — the base for Fibonacci 2048, hexagonal variants, themed clones, and hundreds of adaptations
Controls
How to Play
- 1The board starts with two tiles — usually two 2s. Press any arrow key to slide every tile as far as possible in that direction.
- 2When two tiles of the same value collide during a slide, they merge into one tile worth their sum. A merged tile cannot merge again on the same move. One new tile (2 or 4) then spawns in a random empty cell.
- 3Lock your highest tile into a corner from the very first move. Choose a corner — bottom-left is most common — and restrict yourself to the directions that keep it there. Avoid any swipe that displaces it.
- 4Build a decreasing chain along the border: highest tile in the corner, then half its value next to it, then half of that, and so on snaking along the edges. This layout lets completed merges cascade into the next merge without scrambling the board.
- 5Keep your corner row fully occupied at all times. An empty cell in that row allows a bad swipe direction to insert a low-value tile that breaks the chain and forces recovery.
- 6When you reach 2048 the game offers a continue option — take it. The same corner-and-snake strategy applies all the way to 4096, 8192, and beyond.
Tips & Tricks
- Never swipe in the direction that moves your corner tile away from its corner unless every other direction is blocked. In a bottom-left corner strategy that means avoiding upward swipes by default. Training yourself out of this reflex is the single biggest improvement most players can make.
- Keep the bottom row full. If it has any empty cell, an upward swipe can legally place a new tile there and break your carefully ordered chain. A perpetually full bottom row removes that risk entirely.
- Count empty cells before a difficult move. With four or more empty cells the board has enough room to recover from almost any mistake. With one or two cells remaining, every swipe needs deliberate justification — pause and look at the whole board rather than reacting to a single tile.
- Merging in the center of the board is a warning sign. Every merge should ideally happen along the edges or at the corner, where the resulting tile sits next to its next merge target immediately. Central merges scatter value and cost chain moves.
- There is no time pressure. Slowing down and pausing before each swipe in a difficult position consistently produces better results than fast play — the tile values and positions give you complete information; the only cost of thinking is time, and there is no timer.
Game Info
FAQ
Cirulli built 2048 as a personal weekend coding challenge, not as a commercial product. He acknowledged that the core concept came from Threes and its browser-game descendants, and felt unwilling to profit from an idea he had not originated. He released the source code under the MIT license — free to use, modify, and redistribute — which also enabled the explosion of themed clones and variants that followed.
No. A congratulations message appears when you first reach 2048, but the game offers a continue option. Experienced players routinely go on to reach 4096, 8192, 16384, and higher. The theoretical maximum tile on a 4×4 grid is 131,072, which has been reached in the documented human world record run.
The highest documented human score is 3,866,052 points with a 131,072 tile — the mathematical maximum on a 4×4 grid. Reaching 131,072 requires every randomly spawned tile across the entire game to have been a 4 (which appears only 10% of the time) and every single merge to have been executed in perfect sequence without a single wasted move.
No. When three tiles of equal value are aligned and you swipe toward them, only the two farthest in the swipe direction merge. The third tile slides up against the newly merged tile but cannot merge again on the same move. You need a second swipe to complete the next merge — a fact that has strategic implications for how you sequence chain moves.
After every move, one new tile appears in a random empty cell with a 90% chance of being a 2 and a 10% chance of being a 4. A 4 tile is effectively one merge step ahead — it gives you progress that would otherwise require combining two 2s. Receiving 4s at critical moments can open merge paths that would otherwise be blocked, which is why the world record required a perfect sequence of 4-tile spawns throughout the entire run.
Threes (by Asher Vollmer, February 2014) uses a 4×4 grid but has more complex rules: a 1 and a 2 can merge, and after that only matching pairs whose values are multiples of 3 combine. Tiles also push each other rather than sliding to a wall. 2048 simplified everything to a single rule — any two identical powers of 2 merge — and made all tiles slide to the far edge. Cirulli has acknowledged Threes as the originator of the concept and described 2048 as a personal experiment to see if he could build something similar from scratch.