2048 — Free Online Tile Puzzle Game
Slide tiles, combine matching numbers, and reach the 2048 tile. Unlimited plays, personal best tracking, one-level undo, and a hint system. Runs entirely in your browser — no account, no logs.
How to use this tool
- Use arrow keys or swipe to slide the tiles.
- Combine matching numbers to reach 2048.
- Continue to beat your high score after reaching 2048.
Slide tiles with arrow keys, WASD, or swipe. Matching tiles merge. Reach 2048 to win — but keep playing for a high score.
How it works
Tiles slide to the edge in the chosen direction. When two tiles with the same number collide, they merge into one tile worth their sum. A new tile (2 or 4) appears after each move. The game ends when no moves remain. The hint button shows the best calculated move using a heuristic: it maximises empty cells and merge potential.
About 2048
2048 is a sliding tile puzzle played on a four-by-four grid. Every tile holds a power of two, and you move all of them at once toward one of four edges using the arrow keys, the WASD keys, or a swipe on a touchscreen. When two tiles of the same value slide into each other, they merge into a single tile worth their sum, so two 2s become a 4, two 4s become an 8, and so on up the chain. After each move that actually shifts something, a fresh tile appears in a random empty cell, almost always a 2 and occasionally a 4. The goal that gives the game its name is to build a single 2048 tile, though most players quickly start chasing a higher score instead.
Scoring rewards merges, not moves. Each time tiles combine, the value of the new tile is added to your running score, so a board full of big merges climbs fast while a lot of small shuffling barely moves the number. The display tracks your current score alongside your best, and that personal best is the figure to beat across sessions. The game keeps going as long as a legal move exists; it only ends when the grid is completely full and no two neighboring tiles share a value, meaning nothing can merge in any direction. Reaching the 2048 tile triggers a win message, but you are free to keep sliding to push the score and the highest tile even higher.
Two assists set this version apart from a bare implementation. A one-step Undo lets you take back your most recent move, which is useful when a careless swipe collapses a corner you were building. A Hint button reads the current board and suggests a direction, shown as an arrow for about a second and a half; it picks the move that best preserves empty cells and merge potential rather than the one that scores most right now. Both are optional, and serious score-chasers often ignore them, but they make the game friendlier while you learn how the board behaves.
The skill in 2048 is positional. Most strong players anchor their largest tile in one corner and keep the board ordered so values descend away from it, usually by favoring two directions and avoiding the move that would dislodge the anchor. Building an ordered row or column lets you cascade several merges in a single slide, and keeping plenty of empty cells free buys you room when an awkward 4 lands in the wrong spot. Your best score is stored locally in your browser so it survives between visits on the same device, and the whole game runs client-side with no account required.
Frequently Asked Questions
- How do I play 2048?
- Slide every tile toward one edge at a time using the arrow keys, the WASD keys, or a swipe on a touch device. Tiles showing the same number merge into one tile worth their combined value when they collide, and a new 2 or 4 appears after each move that changes the board. Build toward a 2048 tile, then keep going for a higher score.
- How is the score calculated?
- Your score increases only when tiles merge, and it grows by the value of the tile that is created. Merging two 256 tiles into a 512, for example, adds 512 points. Moves that just shift tiles without combining anything do not add to the score, so chains of merges are what drive a high total.
- When does the game end?
- The game is over only when the grid is completely full and no two adjacent tiles share a value in any direction, so no merge is possible. As long as at least one legal move exists, you can keep playing, including well past the point where you first reach 2048.
- Do I have to stop after reaching 2048?
- No. Reaching 2048 shows a win message, but the board stays live and you can continue sliding to create a 4096 tile and beyond while pushing your score higher. The game only stops when no moves remain.
- What does the Hint button do?
- Hint looks at the current board and suggests the direction most likely to keep the most empty cells free and set up good merges, shown as an arrow for about 1.5 seconds. It uses a simple heuristic rather than deep search, so it is a helpful nudge rather than a guaranteed best move.
- Can I undo a move?
- Yes, there is a one-step Undo that reverts your most recent move and restores the score from before it. It only remembers the single previous state, so you cannot step back several moves in a row, but it is enough to recover from one bad swipe.
- Is my best score saved?
- Your personal best is stored in your browser's local storage, so it persists between sessions on the same device and browser. Clearing your browser data or playing on a different device or browser starts the best score fresh.
- What is a good strategy for a high score?
- Keep your largest tile pinned in one corner and arrange the rest so values decrease away from it, which usually means leaning on two directions and avoiding the move that breaks that corner. Aim to keep several cells empty so a stray tile does not box you in, and set up rows that let multiple merges happen in a single slide.
Embed this tool on your site
Free. One line of HTML — the tool runs in your visitor's browser, no data sent to anyone.
<iframe src="https://brevio.pro/embed/2048" width="100%" height="600" loading="lazy" style="border:1px solid #e5e5e5;border-radius:8px" title="2048 — brevio"></iframe> <p style="font:12px/1.4 sans-serif"><a href="https://brevio.pro/tools/2048">2048</a> by <a href="https://brevio.pro">brevio</a></p>