How to Play Skyscrapers
Fill the grid with building heights 1–N. Clues on the edges tell you how many buildings are visible when looking from that direction.
Try it now — Easy 5x5 →The Rules
- Fill the grid with building heights 1–N, one per row and column (no repeats)
- Each border clue shows how many buildings are visible when looking inward from that side
- Taller buildings block shorter ones behind them — only the tallest seen so far is visible
- A clue of "1" means the first building is the tallest (N) and blocks all others
Available in 4 sizes (4x4, 5x5, 6x6, 7x7) and 3 difficulty levels (easy, normal, hard).
See It in Action
Place building heights so the edge clue matches how many buildings are visible from outside
How to Play
- A border clue of "1" means height N is in the first cell from that direction — place it immediately
- A border clue of N means buildings increase 1, 2, 3...N in order from that side
- Eliminate heights from cells that would be blocked by already-placed taller buildings
- Use row and column uniqueness combined with visibility counts to resolve remaining cells
Pro Tips
The tallest building (N) is always visible from every direction — it can never be blocked
A clue of "2" means the first cell is not height N and the second-tallest is somewhere in the first two cells
Think in reverse: count how many buildings must be hidden to match the clue, and place N accordingly
Frequently Asked Questions
What is Skyscrapers?
Place buildings of heights 1 to N in each row and column (no repeats). Clues on the edges indicate how many buildings are visible from that viewpoint — taller buildings block the view of shorter ones behind them.
Choose Your Challenge
Start with easy to learn the rules, then progress to harder difficulties.