2048

Slide tiles and merge matching numbers — reach the 2048 tile!

2048
Score
0
Best
0

Use arrow keys or swipe to move tiles

How to Play

  • The setup: A 4×4 grid with two numbered tiles (2s or 4s) on it.
  • How to move: Press an arrow key (or swipe on mobile) — ALL tiles slide in that direction at once.
  • Merging: When two tiles with the SAME number crash into each other, they combine into one tile worth their sum: 2+2=4, 4+4=8, 8+8=16... and so on.
  • After each move: A new tile (2 or 4) appears randomly in an empty cell.
  • The goal: Keep merging tiles until you create a tile with the number 2048.
  • The challenge: The board fills up — if no moves remain and no merges are possible, the game ends.
  • Win: Create the 2048 tile. You can then keep playing to reach 4096, 8192 or higher.
  • Lose: Board is completely full with no possible merges left.
  • Score: Every merge adds the new tile value to your score. Best score is saved.

Free 2048 Puzzle Game Online

The addictive sliding tile puzzle. Combine matching numbered tiles by sliding them with arrow keys or swiping on mobile. Each merge doubles the tile value and adds to your score. Can you reach the legendary 2048 tile — and beyond?

Features

Keyboard Controls

Use arrow keys on desktop for precise, instant movement in all four directions.

Touch & Swipe

Full swipe gesture support on mobile and tablet — swipe left, right, up or down to slide all tiles.

Best Score Saved

Your all-time best score is saved in browser localStorage and persists between sessions.

Win & Continue

Reaching 2048 shows a congratulations overlay — but you can keep playing to chase 4096 or higher.

Colour-Coded Tiles

Each tile value has a distinct colour — from warm cream (2) to bright gold (2048) — making the board easy to read at a glance.

No Ads, No Login

100% free, no account required. Opens instantly in any browser.

Who Plays 2048?

Puzzle LoversEnjoy the satisfying logic of planning tile merges several moves ahead.
Break-Time PlayersA perfect 5–10 minute mental break that's easy to pick up and put down.
Students & Coders2048 is a classic coding challenge — many developers play the original to understand its elegant algorithm.
Score ChasersCompete against yourself to beat your personal best and push beyond the 2048 milestone.

Common Questions

How do you play 2048?
Use arrow keys or swipe to slide all tiles in one direction. When two tiles with the same number collide, they merge into one tile with their combined value. A new tile (2 or 4) appears after each move. Reach 2048 to win — or keep going for higher tiles.
What is the best strategy for 2048?
Keep your highest tile locked in a corner (bottom-right works well). Build a "snake" pattern of descending values leading toward that corner. Avoid moving in a direction that breaks your highest tile away from its corner.
Is my best score saved?
Yes — your best score is stored in your browser's localStorage and persists between sessions on the same device and browser.
Can I keep playing after reaching 2048?
Yes! After reaching 2048 a congratulations overlay appears, but you can continue playing to push for 4096, 8192 or even higher tiles.

Pro Tip

Pick two directions (e.g. left and down) and make almost all your moves in those two directions only. This keeps your highest tile anchored in the bottom-left corner and builds a natural descending chain. Only deviate when absolutely necessary — and always move immediately to restore your corner position.

Did You Know?

1 Week
Time to Build the Original
Gabriele Cirulli built the original 2048 in a single weekend in March 2014 as a programming experiment. Within a week it had millions of players. He was 19 years old and released it as open source.
131,072
Maximum Possible Tile
On a standard 4×4 grid, the theoretical maximum tile is 131,072 (2^17). Achieving it requires a perfect game — every tile in the exact right position. It has been achieved, but only with specific board states and extreme skill.
~1%
Players Who Reach 2048
Studies suggest only around 1% of casual players ever naturally reach the 2048 tile. The game is deceptively simple to start but requires genuine strategic thinking to win consistently.

Tile Value Reference

TileMerges NeededScore ContributionDifficulty
2 / 4Spawns randomly0Starting point
645 merges from 2~124Easy
2567 merges from 2~500Moderate
5128 merges~1,000Getting tricky
10249 merges~2,000Requires strategy
204810 merges~4,000Win condition
4096+11+ merges~8,000+Expert territory

You May Also Ask

Why does a 4 sometimes appear instead of a 2?
New tiles are randomly either a 2 (90% chance) or a 4 (10% chance). The occasional 4 gives you a small head start but doesn't significantly affect strategy. Both tiles appear in random empty cells after each valid move.
What happens when the board is full?
The game checks if any adjacent tiles can still be merged. If at least one merge is possible, the game continues. Only when no moves whatsoever remain — no empty cells and no adjacent matching tiles — does the game end.
Is 2048 solvable every time?
No — 2048 has a random element. Even with perfect play, unlucky tile spawning can sometimes make winning impossible. However, good strategy dramatically increases your win rate. The "corner method" gives experienced players a win rate of 30–50%+.

Common Mistakes

Moving your highest tile out of the corner
The most fatal mistake. Once your highest tile leaves its corner, rebuilding the chain becomes nearly impossible and the board quickly degrades into chaos.
Never move in the direction of your highest tile's corner unless absolutely forced.
Making random moves when stuck
When you can't see a good move, randomly swiping in every direction destroys the organised chain you've built and often results in an instant loss.
When stuck, make the move that least disrupts your highest tile and chain structure.
Merging tiles too eagerly
Merging small tiles immediately can leave no room to manoeuvre larger tiles later. Sometimes it's better to delay a merge until the position improves.
Plan 2–3 moves ahead — think about where the next tile will appear before each move.