2048 preview

2048

2048 is a sliding number puzzle game. Combine matching tiles to reach the 2048 tile.

Key features

  • Classic 4x4 grid sliding puzzle
  • Combine tiles by sliding in four directions
  • Score tracking with best score memory
  • Smooth animations and responsive design

Guide

2048 is a single-player sliding tile puzzle game created by Italian web developer Gabriele Cirulli in March 2014. Cirulli built the game over a weekend as a JavaScript exercise, inspired by two earlier games: 1024 by Veewo Studio and Threes by Asher Vollmer and Greg Wohlwend. Threes, released in February 2014, introduced the core mechanic of sliding numbered tiles on a grid, with pairs merging when they collide. Cirulli's version simplified the merging rules and released as open source, which led to explosive viral growth. Within a week of its release, 2048 had millions of players. The game's source code on GitHub has been forked thousands of times, spawning countless variants. The game is played on a 4x4 grid. Each cell can be empty or contain a tile with a power-of-two number: 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, and beyond. You start with two tiles, each either a 2 or a 4 (2 is more common with a typical 90 percent probability). On each turn, you slide all tiles in one of four directions: up, down, left, or right. All tiles slide as far as possible in the chosen direction. If two tiles with the same number collide during a slide, they merge into one tile with their sum. After each move, a new tile (2 or 4) appears in a random empty cell. The game is won when a 2048 tile is created. The game is lost when no moves are possible because the grid is full and no adjacent tiles share a value. Scoring works by adding the value of every merged tile to your running total. Merging two 2s into a 4 adds 4 points. Merging two 4s into an 8 adds 8 points. Merging two 1024s into a 2048 adds 2048 points. The theoretical maximum score depends on how efficiently you merge tiles and how many moves it takes. A typical winning score when reaching 2048 is between 18,000 and 22,000 points, though expert players regularly exceed 50,000 by continuing past the 2048 tile. Keyboard controls in browser 2048 are simple. Arrow keys (up, down, left, right) perform the four possible moves. On touch devices, you swipe in the desired direction. Some implementations add an undo button and a restart button. The undo feature is not part of the original game and is considered a practice aid rather than a standard gameplay element. The most important strategic principle in 2048 is keeping your highest-value tile in a corner. This single rule dramatically increases your win rate. Choose one corner (most players use the bottom-left or bottom-right) and build your tile chain from that corner along the edges. Your highest tile stays locked in the corner, the second-highest tile sits next to it, the third-highest next to that, and so on. This creates a monotonically decreasing sequence along the edge that naturally funnels merges toward the corner. The corner strategy works because it prevents your highest tile from getting surrounded by lower tiles that cannot merge with it. If your 512 tile is in the center of the grid, it blocks movement and creates merge conflicts in all four directions. If your 512 tile is in a corner, it only has two adjacent cells, both of which ideally contain the next-highest values in your chain. This concentration of high values in one area keeps the rest of the grid available for building new merge sequences. To maintain the corner position, restrict yourself to primarily two directions. If your high tile is in the bottom-right corner, your dominant moves should be down and right. These moves push tiles toward the corner, reinforcing the position. Use left and up moves sparingly and only when necessary to create merges or access tiles that cannot be reached otherwise. The danger move in this configuration is up, because it can dislodge the high tile from the corner if the bottom row is not completely full. The edge chain strategy extends the corner approach. After the corner tile, fill the entire bottom row (or whichever row contains the corner) with a descending sequence. For example, bottom-right corner contains 512, then 256 next to it, then 128, then 64. The row above mirrors this pattern in reverse: from left to right, you might have 32, 16, 8, 4. This snake-like or zigzag arrangement means that every tile in the chain is adjacent to the tiles it could potentially merge with. New tiles entering the grid at the top can cascade down through merges to eventually reach the high-value corner. Tile spawning is random but follows fixed probabilities. In the standard game, new tiles have a 90 percent chance of being a 2 and a 10 percent chance of being a 4. They appear in a randomly selected empty cell. Because you cannot predict where the new tile will appear, every move must account for the possibility of a tile spawning in the worst possible position. The worst case is usually a tile spawning in your corner when your high-value tile has been temporarily displaced. Plan moves that minimize vulnerability to bad spawns. Monotonicity is a board evaluation concept where values decrease consistently in one direction across each row and column. A perfectly monotonic board has every row sorted from high to low (or low to high) and every column similarly sorted. This state is impossible to maintain perfectly, but approximating it keeps the board organized and maximizes merge opportunities. When evaluating your next move, prefer the move that results in the most monotonic board state. Smoothness measures how similar adjacent tiles are in value. A board where every adjacent pair has similar values has high smoothness and is close to creating merges everywhere. A board with a 256 next to a 2 has low smoothness in that region, indicating inefficiency. Combining monotonicity and smoothness into your decision-making process helps evaluate positions that are difficult to judge by intuition alone. This is also how AI solvers evaluate board states. Empty cell count is the third critical metric. More empty cells mean more room for new tile spawns and more flexibility for future moves. When the grid has 10 or more empty cells, almost any move is safe. When empty cells drop below 4, you are in danger territory and must plan moves carefully. A general rule: if you have a choice between two moves that seem equally good in terms of merge potential, choose the one that results in more empty cells. The merge chain reaction is one of the most satisfying moments in 2048. It occurs when a single move triggers multiple merges in sequence. For example, sliding right might merge two 4s into an 8, which then collides with an existing 8 to create a 16, which then merges with another 16 to create a 32. Chain reactions require careful setup but produce enormous point gains and clear multiple tiles in a single move. The zigzag chain arrangement maximizes chain reaction potential. Common mistakes include moving away from the corner without necessity, building high-value tiles in the center, neglecting to fill the corner row completely before building upward, and panicking when the board gets crowded. When the board is tight, slow down and calculate. In browser versions there is no time pressure. Take as long as you need to evaluate each move. Count the empty cells, check which merges are available, and consider where the new tile might spawn after each possible move. Reaching the 2048 tile requires merging a chain from 2 all the way up through 11 doublings: 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048. This means you need at minimum 11 tiles that merge perfectly in sequence. In practice, many more tiles are consumed due to imperfect positioning and small tiles that get in the way. Winning rates for experienced players using the corner strategy range from 80 to 95 percent. Without a coherent strategy, the win rate is below 10 percent. Beyond 2048, the game continues with tiles of 4096, 8192, 16384, 32768, and the theoretical maximum of 131072. Reaching 4096 is achievable with solid fundamentals. The 8192 tile requires excellent board management and some luck with tile spawns. Tiles of 16384 and above are extremely rare achievements. The highest possible tile on a 4x4 grid, assuming optimal play and favorable spawns, is 131072 (2 to the 17th power), but achieving this in practice is nearly impossible. AI approaches to 2048 provide insight into optimal strategy. The Expectimax algorithm, which accounts for the random tile spawns as chance nodes in a game tree, is the most common AI approach. It evaluates board positions using heuristics like monotonicity, smoothness, empty cell count, and maximum tile value. AI solvers using Expectimax with depth-4 search achieve win rates above 99 percent for 2048 and around 65 percent for 4096. Studying how these algorithms evaluate positions can improve your own play. Browser-specific features in 2048 implementations often include local storage for high scores and game state persistence. If you close the browser tab, your game continues from where you left off when you return. Some versions add visual themes, animation options, and alternative grid sizes (3x3, 5x5, 6x6, 8x8). Larger grids are easier because more space is available. Smaller grids are brutally hard because the corner strategy has less room to operate. A practice approach for beginners: play 10 games using only the corner strategy (pick a corner and primarily use two directions). Track your scores. Then play 10 games without a strategy for comparison. The score difference will demonstrate the power of systematic play. Once the corner strategy is habitual, focus on the zigzag chain, then on minimizing unnecessary moves that push tiles away from your chain. Finally, develop the ability to read the board for upcoming merge cascades. This progression from basic corner play to advanced board reading takes most players from consistent losses to consistent wins within a few hours of practice.

Frequently asked questions

How do you play 2048?

Slide numbered tiles on a 4x4 grid. When two tiles with the same number collide, they merge into one with double the value. The goal is to create a tile with the value 2048.

Is 2048 free to play online?

Yes, 2048 on WebRecast is completely free and runs in your browser with no downloads required.

Related guides

Related WebRecast sections