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

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

  1. A border clue of "1" means height N is in the first cell from that direction — place it immediately
  2. A border clue of N means buildings increase 1, 2, 3...N in order from that side
  3. Eliminate heights from cells that would be blocked by already-placed taller buildings
  4. 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.

← Back to Skyscrapers