Loading Tetris DX...

WASD or ↑←↓→ D-Pad
K A   J B
Enter Start   RShift Select
F5 Save   F7 Slot   F9 Load   Double-click canvas for fullscreen

Embed this game

Copy code to embed on your site (backlink to eggermath.com):

<iframe src="https://www.eggermath.com/tetris-dx" width="480" height="320"></iframe>
Share on X Share on Reddit

About Tetris DX

Play Tetris DX online free — color-matched lines, Ultra and Versus modes. No download, saves on mobile.

Genre: Puzzle · 1998 · Nintendo

Play Tetris DX Online — Free GBC Emulator

Play Tetris DX Online is a free browser-based GBC emulator experience on EggerMath. No download, no signup — click Play and the game loads via mGBA WebAssembly at 240×160, pixel-perfect. Use WASD or Arrow Keys for D-Pad, K for A, J for B, Enter for Start, Right Shift for Select. Save instantly with F5 (10 slots, F7 to switch) and load with F9; progress is cached in IndexedDB so you can resume offline after the first load. Tetris DX is a Puzzle title from 1998 by Nintendo, part of the Tetris series, playable here with touch controls on iOS/Android and save states that persist in your browser.

Reviewed by EggerMath Team · mGBA WASM verified · About · Updated 2026
Rate Tetris DX:

More Tetris Games

FAQ — Tetris DX

How to play Tetris DX on iPhone?

Open this page on Safari, tap to start. Touch controls appear automatically. Save via Save button — works offline after first load.

Is Tetris DX free?

Yes, Tetris DX is free on EggerMath via browser mGBA emulator. No download, no signup.

Can I save progress?

Click Save (F5) and Load (F9). 10 slots via Slot button / F7. Stored in browser.

What are the controls?

D-Pad: WASD/Arrows, A: K, B: J, Start: Enter, Select: Right Shift. Mobile: touch controls.

Can I back up my Tetris DX save?

Yes. Tap Export in the controls bar to download a .sav file, and Import to restore it. Note: clearing browser/site data erases saves stored in the browser, so export anything you care about.

How to Play Tetris DX Online

  1. Open: Go to this page — the game loads automatically.
  2. Start: Wait a few seconds for the emulator to initialize.
  3. Play: Use keyboard (WASD/Arrows + K/J) or touch controls on mobile.
  4. Save: Press F5 to save, F9 to load. 10 slots available via F7.

Related Guides