Tower Stack is a free block stacking arcade game in your browser. Drop sliding blocks and keep only the overlap as the tower grows. Perfect landings snap width and build combos in Classic, 60-second, or daily modes.
Also known as: stacking game, stacker, block stacking
Stack blocks in your browser. Tap to drop, trim the overhang, and chase perfect combos. Classic endurance, a 60-second rush, or the shared daily tower.
How to play Tower Stack
Use Classic, 60s, or Daily. Daily opens from ?daily=1 and uses the UTC date to set the slide’s starting position and a speed curve, so everyone gets the same motion that day. Switch modes from the start screen or after a run. Play again starts the next tower immediately.
A block slides across the top of the tower. Tap anywhere, click, or press Space to drop it. You only need one thumb.
The overlap is the shared width: min of the two right edges minus max of the two left edges. The new block keeps that overlap and the offcut falls away. If the overlap is zero or negative, the run ends. The tower stays on screen with your height, score, and best.
A landing whose center is within a small slack of the block below is Perfect. It snaps back to the full width and scores a bonus. Speed follows the block you are placing: heights 1–5 slow, 6–10 medium, 11–20 fast, 21–30 very fast, and 31+ extreme.
Classic and Daily run until you miss. In 60s the clock starts on your first drop and the run ends at zero if you are still going. The view scrolls so the top of the tower stays on screen. Leaving the tab pauses the block and the clock.
Every block you place scores 10. A Perfect adds round(25 × combo). The combo is your perfect streak: ×1 until 4 in a row, ×1.5 from 5, and ×2 from 10. A landing that is not perfect scores only the 10 and resets the streak. A miss scores nothing for that drop. Classic, 60s, and Daily each keep a best score on this device. The result shows height (blocks placed), score, and best, plus an estimated top % from exp(−score/220). That percent is on-device only — there is no live leaderboard.