Stack tetrominoes. Clear lines. Speed ramps every 10 lines. Pieces in cyan, purple, pink, amber, green — the Mentria palette.
What is this?Hide details▾
What is Tetris?
Browser-native Tetris with a terminal aesthetic. HTML5 Canvas, accurate piece spawning with Super Rotation System logic, hold queue, ghost piece, level-based gravity. High score saved to localStorage. No install, no signup, no third-party scripts — game logic and timing all run client-side and the game works offline.
tetris.js
Controls
←→move
↑rotate
↓soft drop
SPACEhard drop
Chold
Ppause
Score
0
Level
01
Lines
0
Hold
> READY
tetris.js
Move with ← →, rotate with ↑, soft drop with ↓, hard drop with SPACE. C to hold a piece.