Free puzzle tool 路 2048 best move finder

2048 Solver best next move for your board

Not sure which way to swipe? Copy the tiles from your 2048 game into the grid and see the best next move, with all four directions ranked. Apply the move, add the new tile, and keep going for as long as you like.

Play Elemental 2048 (free 2048 game)Elemental 2048 guide

Enter your board

1Tap a cell, then tap its tile

Row 1, column 1 is selected. Tap its tile, or Empty.

2Get the move

How to find the best 2048 move

  1. Copy your board. Tap a cell, then tap the number on that tile in your game, or Empty. The next cell is selected for you, so you can go row by row from the top left.
  2. Check the grid. Each cell shows its tile in the same colors from small to large, which makes a wrong tap easy to spot. Clear cell empties the selected one.
  3. Press Find the best move. The solver ranks up, down, left and right and shows the best one with a big arrow. A direction that would not move any tile is marked not possible.
  4. Make the move in your game. Then press Apply this move. The tiles here slide the same way, and the empty cells are ready for the new tile.
  5. Add the new tile and repeat. Tap the cell where your game placed a 2 or a 4, tap its value and ask for the next move. Copy board link saves the board so you can come back to it.

On a keyboard, use Tab to reach the grid, the arrow keys to move between cells, and Delete or Backspace to empty the selected cell. Every step also works with taps.

2048 strategy tips

How the solver works

The solver uses expectimax search, a standard way to plan in games with random events. For each of the four swipes it slides the tiles by the usual 2048 rules: tiles move as far as they can, and two equal neighbors merge once per move. Then it considers every empty cell where the next tile could appear, as a 2 nine times in ten or a 4 one time in ten, and plans the best reply to each. It looks two to four swipes ahead, deeper when the board holds many different tiles. The boards at the end are scored by how many cells are empty, how many tiles can merge, whether rows and columns run in order from big to small, and how heavy the board already is. Rare tile placements are skipped to keep it fast, so the result is a strong suggestion, not a proof. It runs entirely in your browser, and nothing you enter is sent anywhere.

Frequently asked questions

How does the 2048 solver pick the best move?

It tries all four swipes. For each one it goes through every empty cell where the next 2 or 4 could appear and looks up to four swipes ahead, then scores the boards it reaches by their empty cells, the tiles that can merge and whether the big tiles stay in order along an edge. The swipe with the best average outcome comes first.

Can the solver guarantee that I reach 2048?

No. New tiles appear on random cells, so no solver can promise a win. Following its moves keeps the board tidy, but an unlucky tile can still end a game.

What do I do after making the move?

Press Apply this move to slide the tiles here the same way as in your game. Your game then adds a 2 or a 4 on an empty cell: tap that cell, tap its value, and press Find the best move again.

Why is a direction marked not possible?

A swipe that moves no tile and merges nothing does nothing in 2048. The game ignores it and adds no new tile, so it is not a move. When no direction is possible, the game is over.

Does it work for 5x5 boards or other 2048 versions?

It works for the classic 4x4 board where new tiles are 2 or 4, which covers most 2048 apps and websites. Boards of other sizes and versions with different merge rules are not supported.

Is the 2048 solver free?

Yes. It is free, with no account and no download, and it runs in your browser. The board you enter is worked out on your device, and a board link keeps the tiles in the link itself.