How to Play Shikaku

A complete guide to rules, controls, and solving techniques.

The Goal

Divide the entire grid into non-overlapping rectangles. Each rectangle must contain exactly one clue number, and the rectangle's area must equal that number.

That's the whole game. Simple to state, but the puzzles can require deep logical thinking to solve — especially at higher difficulties where multiple constraints interact.

The Rules in Detail

Rule 1: Cover every cell

Every cell in the grid must belong to exactly one rectangle when the puzzle is solved. No cells left over, no cells in two rectangles at once.

Rule 2: One clue per rectangle

Each rectangle contains exactly one number (the clue). If a rectangle would contain zero or two clues, it's invalid.

Rule 3: Area must match the clue

If a clue says 6, the rectangle it belongs to must have an area of exactly 6 cells. That could be a 1×6, 6×1, 2×3, or 3×2 rectangle — all are valid as long as the area is 6.

Rule 4: Only rectangles (no L-shapes)

Shikaku only allows axis-aligned rectangles. You cannot place an L-shaped region, a diagonal line, or any other irregular shape.

A Simple Example

This 4×4 puzzle has one valid solution. Compare the starting clues with the completed rectangle layout:

Starting puzzle
4
2
2
2
6
Unique solution
4
2
2
2
6

Working through it:

  1. The two 2 clues in the upper-right cannot extend vertically because that would put both clues in one rectangle. Each must extend horizontally across its row.
  2. The top-left 4 then fills the remaining 2×2 space in the upper-left.
  3. The lower-left 2 extends vertically through the two remaining cells in its column.
  4. The 6 covers the final 2×3 area. All 16 cells are covered, with exactly one matching clue in every rectangle.

Every Shikaku puzzle generated on this site has a unique solution — there is always exactly one correct arrangement.

Controls

Mouse / Touch

Prefer tapping? Open Preferences and choose Tap two corners. Tap one corner, then its opposite corner. For large boards, use the zoom controls and Move board to pan without drawing.

Keyboard

KeyAction
ArrowsMove around the board or extend a rectangle
Enter / SpaceStart or place a rectangle; select an existing rectangle
Ctrl/Cmd+ZUndo the last placement or deletion
Ctrl+YRedo
Delete / BackspaceRemove the selected rectangle
EscapeCancel current drag / deselect

The Toolbar

Below the grid, the action bar provides:

The Hint System

If you're stuck, choose Hint for a nudge, then Explain for guidance. When a rectangle is proven, Reveal rectangle lets you place it. Hints are tracked and displayed in your completion stats, so you can aim for hint-free solves as a personal challenge.

Hints do not unlock automatically — you choose when to use them. There's no limit, so use as many as you need while learning.

Difficulty Levels

DifficultyGrid SizeScale of Play
Easy5–7 squares wideSmall boards for learning and quick sessions
Medium7–9 squares wideMore space to explore rectangle shapes
Hard9–12 squares wideLarger boards with more possibilities to track
Extreme12–14 squares wideA substantial board for a longer session
Expert 3 free samples15–17 squares wideLarge grids with deep interdependencies
Insane Unlock18–20 squares wideVery large; requires tracking many possibilities simultaneously
Nightmare Unlock21–24 squares wideThe largest boards in the collection

Solving Strategies

See the full Shikaku Strategy Guide for in-depth techniques. The short version:

Completion and Stats

When you correctly place rectangles covering every cell of the grid, the puzzle is solved. A completion screen shows:

Best times are saved locally in your browser and persist across sessions.

Progress and Session Restore

Your current puzzle progress is saved automatically as you play. If you close the tab or browser and return later, your progress is restored — no account or login needed. All data stays in your browser's local storage.