2048

You can rate the game:
5.0 (3)

Controls

  • Arrow keys — slide the tiles in that direction
  • WASD — same as arrow keys
  • Mobile: swipe in any direction

2048 is the deceptively simple sliding-tile puzzle created by Italian developer Gabriele Cirulli in March 2014 as a weekend project — built in a single weekend, released open-source, and within a month it had been played a half-billion times across browser and clone apps. Combine matching number tiles by swiping the board; tiles double when they merge; the goal is to reach the 2048 tile, but most players keep going for 4096, 8192, and beyond.

How to play

  • Arrow keys (or swipe on touch) — slide all tiles in that direction.
  • Tiles slide until they hit the edge of the board or another tile.
  • If two adjacent tiles in the slide direction have the same number, they merge into one tile equal to their sum (2+2=4, 4+4=8, etc.).
  • After each move, a new tile (2 or 4) spawns in a random empty cell.
  • Game ends when no slides are possible — the board is full and no adjacent tiles match.
  • The standard target is the 2048 tile (2^11), but the game continues after you reach it.

Beginner strategy

  • Pick a corner. Stay in it. Choose one corner — most players use bottom-left or bottom-right — and keep your highest tile there at all times.
  • Build along an edge. With your largest tile in the corner, build a descending row along the bottom edge: 1024, 512, 256, 128, etc.
  • Avoid the “up” move. If you’re using the bottom corner, never press Up unless the board is genuinely stuck. Up scrambles your carefully ordered bottom row.
  • Don’t break the chain. Once you have 1024 sitting next to 512 sitting next to 256, don’t merge anything that would break that descending chain. Merge from the outside in.
  • Plan two merges, not one. The best move isn’t the one that combines the most tiles — it’s the one that sets up the NEXT good move.

Intermediate strategy: the snake

The classic 2048 pattern is the “snake” — your tiles form a descending S-curve from one corner. Bottom row reads (from right to left): 1024, 512, 256, 128. Row above (reading left to right): 64, 32, 16, 8. Row above that (right to left): 4, 2, etc. When you slide, the chain compresses cleanly: 4+4=8 cascades into 8+8=16, which merges with the existing 16 to make 32, and so on through the entire row.

  • Always end your turn with the snake intact. Even one tile out of place breaks the cascade.
  • The “monotonic row” rule: the row containing your highest tile should be strictly decreasing in one direction. Any deviation eventually traps you.
  • The risk: an unwanted 2 in the chain. The game spawns 2s and 4s randomly. If a 2 lands between your 512 and 256, your chain is broken until you can shuffle it out.

Advanced strategy

  • Reaching 4096+: after the 2048 tile, the snake needs to extend across 2-3 rows. You’re effectively running two interleaved snakes. Bottom row holds 2048, 1024, 512, 256. Second row from bottom (reversed): 128, 256(temp), 512(temp), 1024(temp). Maintain the descending order in both.
  • The 4-tile rare spawn. Roughly 1 in 10 spawns is a 4 instead of a 2. The 4-spawn helps you accelerate chain building when it lands in the right place; it disrupts everything when it doesn’t.
  • Don’t combine high tiles prematurely. Two 1024s next to each other are USEFUL — they’re a 2048 ready to make. Don’t burn them just because you can.
  • Endgame board management. Once you pass 8192, the board has so few empty cells that one bad slide locks you. Plan three moves ahead minimum.

The math

  • Tile values are powers of 2: 2, 4, 8, 16, 32, …, 2048, 4096, 8192, 16384, 32768, 65536, 131072.
  • Reaching 2048 needs ~1,024 tile spawns minimum. Most players take 700-2,000 moves to reach it.
  • The theoretical maximum tile is 131072 (2^17) — at that point, every cell on the board is a power of 2 between 2^17 and 2 — and the game is over because no merges are possible.
  • 2048 was beaten “perfectly” by AI in 2015 using expectimax search. Pure-strategy human play tops out around 32768 / 65536.

2048’s open-source heritage

Cirulli wrote 2048 in HTML/CSS/JS over a weekend, deliberately as a free open-source remix of the (paid, similar-mechanic) 1024 by Veewo Studio. Within weeks of his March 2014 release, 2048 had been forked into thousands of variants — Doge 2048, 2048 Fibonacci, 2048 with images, 3D 2048, 5×5 2048, infinite 2048. The “weekend project that took over the internet” became a case study in what makes a viral puzzle: trivial rules, deep strategy, instant satisfaction, addictive numerical progression.

Common mistakes

  • Spamming directions. Random swipes feel productive but break your chain.
  • Using “Up” with a bottom-corner strategy. One Up press scatters your high tiles across the top row, costing 100+ moves to recover.
  • Merging too aggressively. The “always merge if you can” instinct is wrong. Sometimes the right move keeps two equal tiles apart for one more turn.
  • Ignoring the spawn position. New tiles appear in empty cells. If your top row has all the empties, a new 2 will spawn there — affecting your next slide.

Variants worth trying

  • 2048 5×5 / 6×6 — larger boards make reaching 2048 easier but reaching 65536 much harder.
  • 2048 Fibonacci — tiles merge by Fibonacci (1+1=2, 1+2=3, 2+3=5, …). Different math, different strategy.
  • 3D 2048 — six face directions instead of four. Cube-shaped board.
  • Threes! — predecessor by Asher Vollmer (Feb 2014, one month before 2048). 1+2=3, 3+3=6, 6+6=12… Strategy is similar but the prime-then-double progression rewards different planning.

FAQ

  • Q: Does the game end at 2048? A: No. The 2048 tile is the official “win” condition but the game continues. Most experienced players target 4096 or 8192.
  • Q: What’s the highest possible tile? A: 131072 (2^17), achievable only with extreme planning and luck. Most expert runs top out at 65536.
  • Q: Are 2 and 4 spawn rates the same? A: 4s are much rarer — about 10% of spawns are 4, 90% are 2.
  • Q: Is there a “correct” strategy? A: Corner-snake is the dominant approach for human play. Optimal play (by computer search) sometimes deviates, but no human reliably matches search-based play.

For other puzzle games, try Tetris, 15 Puzzle, Lights Out, or Match 3.