A single, double, triple, quad, or spin generates attack. Bigger clears and spins send more.
clear · cancel · climb
Compete · Improve · Belong
Fast matchmaking. Precise controls. Serious competition. Play ranked, rooms, and solo modes in the browser.
Opener
Build a T-slot early with J/L + overhang. First T into the pocket for a TSS, then continue the stack.
Cheese dig layouts — clear the map as fast as you can.
10-wide rows · use . empty · G garbage · 5–18 rows
Community
Loading…
Learn
Rules, stats, and how a match is played.
Understand
the game.
Play better.
From your clear to your opponent’s board.
A single, double, triple, quad, or spin generates attack. Bigger clears and spins send more.
Attack tables turn the clear into a base amount. Combo and back-to-back can raise it. Bigger clears send more attack.
Your pending attack is reduced by garbage you are about to receive. If you receive more than you send, the extra lines remain.
After cancel, the leftover is sent using the mode’s targeting: even, random, payback, or eliminations. A full cancel sends nothing.
Sent lines enter the target’s garbage bar, then inject after the delay (default 500 ms). They can still clear to cancel some of it.
You clear → STACKR computes attack → cancels your incoming first → leftover hits their garbage bar → after the delay, armed lines appear when they lock a piece.
| Clear | Normal | T-Spin / Spin | Mini |
|---|---|---|---|
| Single | 0 | 2 | 0 |
| Double | 1 | 4 | 1 |
| Triple | 2 | 6 | 0 |
| Quad | 4 | — | — |
A difficult clear (feeds B2B) = any spin clear, or a Quad.
| Clear | comboBefore | Base | Attack |
|---|---|---|---|
| Double | 0 | 1 | floor(1×1.00) = 1 |
| Double | 4 | 1 | floor(1×2.00) = 2 |
| Quad | 0 | 4 | 4 |
| Quad | 4 | 4 | floor(4×2.00) = 8 |
| T-Spin Double | 2 | 4 | floor(4×1.50) = 6 |
| Single (base 0) | 3 | 0 | floor(log(1+3.75)) ≈ 1 |
Each mode has its own rules and win condition.
Same core mechanics.
Different ways to play.
Clear a line goal (20–100) as fast as possible. PB saved locally; cloud when signed in.
SpeedrunLine goalLocal PBBoard starts with garbage. Dig it all. Messiness is how often holes shift.
Garbage startDig it allShifting holesCheese rises on a timer. Last player alive wins.
| Difficulty | Rise | Gravity |
|---|---|---|
| Easy | 1.6s | Off |
| Normal | 1.0s | Off |
| Hard | 0.7s | Mild |
| Expert | 0.45s | High |
Online Survival uses the room’s rise setting instead of these solo presets.
2-minute score attack. Combos, B2B, and All Clears score big.
2 minutesHigh scoreCombos & B2BNo timer or KO pressure. Undo, redo, inject cheese, gravity override.
PracticeNo pressureTraining toolsFull attack system. FFA last standing, or Red vs Blue. Optional series (bo3 / bo5 / bo7).
FFATeam BattleSeriesFirst to the line goal. Enable Same seed so everyone shares the bag.
First to goalSame seedOnline| Stat | Meaning |
|---|---|
| ATK | Lines you successfully sent |
| RECV | Lines you received |
| APM | Attack per minute (not key presses) |
| PPS | Pieces per second |
| GARBAGE | Your pending bar total |
| COMBO / B2B / SURGE | Current chain state |
| VS | ~100 × (attack + downstack) / seconds |
| KPP / Finesse | Keys per piece · misdrop faults |
Account
Manage your identity, settings sync, rank, and friends.
Sign in for ranked & rooms — or try Sprint / Zen below.
Or try without an account
Cloud syncs handling, keybinds, and skins when you save Config.
Rating updates from Battle & Team multiplayer while signed in. Solo PBs are under History → Cloud Boards.
Compete · Ranked
Climb the ranks, track your progress, and compete with the best players worldwide.
See who's
on top this season!
XP, streaks, and badges come from playing. Rank stays on the ladder.
Recent runs, cloud boards, and saved replays. Watch, analyze, and learn from great games.
Choose Watch on a saved or cloud replay. The match opens on both boards with the timeline, speed controls, and share.
Play · Compete · Improve · Belong
Jump into a match, create a room, or try a solo challenge.
Same game.
More ways to play.
Climb the ladder and prove your skills.
Relaxed rooms and fun game modes.
Beat your own records and master your skills.
Your rules, your room, play with anyone.
Play Sprint and Zen instantly. No sign up required.
SprintZenSave your progress, get a ranking, and join all game modes.
All modesLeaderboardsCustom roomsPB for 40L: —
Cheese rises every 1.0s · gravity off
Garbage fight — random target among alive foes.
Normal — solid casual play. Good, but beats itself sometimes.
Customize handling, the board, and your binds.
Guest config — sign in to keep binds per account
Each key is its own slot — click to rebind, + to add, × to remove. A key can only control one action. Esc cancels.
Community · Custom rooms
Join community rooms, or create your own and share the code.
Play with the community.
Create your own.
Join battles instantly with community players.
Play · Create room
Set the match, then review it before you host.
Choose the core settings for your room.
FFA garbage fight — last player standing.
Match found
Watch the match, scrub the timeline, and compare both boards.