FC / NES · Puzzle
Tetris (NES)
No ROM
Upload one manually. The file stays in this tab and is not sent to a server.
EmulatorJS (open source, GitHub) · Touch pad on phones. A Bluetooth gamepad is better for fighters and karts.
Controls
On a phone, use the on-screen pad. A Bluetooth gamepad works too.
Nintendo NES Tetris is the classic 10-wide well. Play in this tab with keyboard or the phone pad.
Play it officially
- Nintendo Switch Online · Nintendo Entertainment System – Nintendo Classics · Nintendo Switch · Subscription
US store pages, checked 2026-10-22. Availability and prices differ by region and change over time. cv.cm is not affiliated with these publishers or stores and earns nothing from these links.
Cheat codes
Cheat codes are for practice. Tournaments expect a clean ROM with cheats off.
PAOPZLAAAEEPZLPAGXOPZLVKAEEPZLEAWalkthrough
NES Tetris: A-Type is endless. B-Type 25 lines is the 'clear' (9-5 for the rocket). Keep a well for the I-piece.
A-Type vs B-Type

A-Type endless. B-Type 25 lines with a starting height. 9-5 is the usual credits goal.
Stacking

10 columns. Keep a 1-wide well on the right for I. Burn singles to fix holes.
A-Type
Levels 1–9: flatten. 10+: soft drop earlier. Top-out ends the run. No official clear.
B-Type 9-5 clear
Level 9 height 5. Dig a well, Tetris the garbage, finish 25 lines for the rocket.
End states
A-Type: top-out. B-Type: 25 lines. Versus: top the other player out.
FAQ
NES Tetris cheat codes?
Level, next piece, and gravity codes are listed. They are for practice, not for competing.
Can I play Tetris on my phone in the browser?
Yes. The NES core runs in this tab with a virtual pad.
Is Tetris hosted on cv.cm?
The commercial NES Tetris ROM is not hosted. Load your own file.
How do I score a Tetris?
Leave a column open, clear four lines at once with the long bar. Keep the stack low enough to spin it in.
Does it save high scores?
Save states store the session. There is no online leaderboard.
Emulator cores live on S3. A game starts from a hosted ROM when that file exists, or from a local file you pick. Local files are not uploaded.