Something wrong with the game? Below are fixes for the most common 2048 problems. Most issues take under a minute to solve.
If none of these solve your problem, email support and we will reply within a day.
1. 2048 is not loading / shows blank screen
Most common cause: JavaScript is disabled or being blocked.
- Enable JavaScript in your browser settings (Settings > Privacy and Security > Site Settings > JavaScript).
- Disable aggressive ad blockers. uBlock Origin with default filters is fine. Custom rules that block script tags at the path level (e.g. matching
/game.js) will break the game. - Disable browser extensions one at a time to find the culprit.
- Hard reload: Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac).
- Try a different browser. If Chrome does not work, try Firefox.
2. Tiles are stuck - swipes and key presses do nothing
- Click the game board first so it has focus.
- Refresh the page (Ctrl+R / Cmd+R). Your best score is preserved in localStorage.
- Close other tabs. 2048 uses localStorage plus DOM updates; very low memory can stall the game.
- On 2048 Hub, you can press Z to undo the last move instead of restarting.
3. How to undo a move
Press Z on your keyboard, or tap the Undo button below the board. On 2048 Hub, undo history is kept for the last 50 moves.
The original play2048.co site does not have an undo button - if you want to keep playing after making a mistake, you have to refresh and lose your progress.
4. Arrow keys not working
- Click the game board so the page has focus.
- Make sure no text input is selected.
- Use W/A/S/D as an alternative if you prefer.
- If using a laptop, check that the keyboard is not in a stuck Fn-lock mode.
5. Swipe gestures not working on phone
- Swipe inside the game area, not from the page edges.
- Use a single direction per swipe (up, down, left, or right - not diagonal).
- Try a different mobile browser: Safari on iOS, Chrome on Android.
- Disable any private-browsing or low-data mode that may throttle JavaScript.
6. My high score disappeared
High scores are stored in your browser's localStorage. They get cleared if you:
- Clear browsing data or cookies
- Use private or incognito mode
- Switch to a different browser
- Switch to a different device
There is no cloud sync for scores - they live only on the device that created them. We are considering a cloud leaderboard; see the best 2048 sites page for sites that already offer this.
7. 2048 not working on iPhone / iPad
- Enable JavaScript in Settings > Safari > Advanced > JavaScript.
- Disable content blockers temporarily (1Blocker, AdGuard, etc.) - they can over-block the game scripts.
- Try opening the page in Chrome for iOS as an alternative.
- If you have aggressive screen-time restrictions, allow JavaScript on 2048hub.com.
8. 2048 not working on Android
- Enable JavaScript in Settings > Site settings > JavaScript (Chrome).
- Disable data saver mode - it can block non-essential scripts.
- Clear the browser cache for 2048hub.com.
- Try the Install app option from Chrome's menu for offline play.
9. Tiles move but will not merge
Tiles only merge when two adjacent tiles have the same number. A 2 and a 4 will not combine. Slide the higher tile toward a same-numbered neighbor:
- 2 + 2 → 4
- 4 + 4 → 8
- 8 + 8 → 16
- ...
This is by design - see how to play 2048 for the complete rules.
10. The page is full of ads / popups
2048 Hub has no popups or interstitials. If you are seeing ads, you may be on a different site.
- Check the URL - our address is
2048hub.com. - Avoid sites that ask you to "Allow notifications" or download a file before letting you play.
- See our best 2048 sites page for legitimate alternatives.
11. How to restart a game
Press N or click the New Game button below the board. Your best score is preserved.
12. Playing 2048 offline
2048 Hub is a Progressive Web App. To install:
- iPhone: Open in Safari → tap the share icon → "Add to Home Screen".
- Android: Open in Chrome → menu → "Install app".
Once installed, the game launches fullscreen and works without an internet connection.
13. Where are my statistics stored?
All statistics - games played, win rate, highest tile, total score - are stored in localStorage on this device only. They are not sent to any server. They will be cleared if you clear browser data for 2048hub.com.
14. Still broken?
If none of the above worked:
- Tell us at support@2048hub.com. Include your browser, OS, and what happens. We reply within a day.
- Try a different device or browser.
- See the FAQ for general questions about 2048.
Back to playing.
▶ Play 2048 Now