A cat-themed rectangle partition puzzle — drag to draw rectangles, match the numbers, fill the grid.
MeowBlock is played on a square grid (5×5, 6×6, or 7×7). Some cells contain numbers. Your goal is to divide the entire grid into non-overlapping rectangles so that each rectangle contains exactly one numbered cell, and the number equals the rectangle's area.
1Each number = rectangle area
The number in a cell tells you how many cells the rectangle must cover. A "3" means a 1×3 or 3×1 rectangle. A "4" could be 1×4, 2×2, or 4×1.
2Rectangles must be axis-aligned
Every rectangle is a standard grid rectangle — straight edges, no diagonals, no L-shapes. Drag from one corner to another.
3No overlaps
Each cell belongs to exactly one rectangle. You cannot place a rectangle over cells that are already filled.
4Fill every cell to win
The puzzle is solved when every cell in the grid is covered. No gaps allowed. A perfect partition!
Imagine a 3×3 grid with a "6" in the top-left and a "3" in the bottom-right:
| Size | Cells | Difficulty |
|---|---|---|
| 5×5 | 25 | Easy — great for beginners |
| 6×6 | 36 | Medium — requires planning |
| 7×7 | 49 | Hard — real spatial challenge |
A rectangle partition puzzle (also called rectangular dissection or shikaku) gives you a numbered grid. Each number tells you the area of the rectangle that contains it. Your job is to draw rectangles that tile the entire grid with no overlaps or gaps.
MeowBlock uses the same core rules as Shikaku (a Japanese puzzle by Nikoli). The difference: MeowBlock adds cute cat visuals, works in your browser, and generates unlimited puzzles procedurally.
Yes! Touch and drag to draw rectangles on mobile. Works on phones, tablets, and desktop browsers.
No. Take as long as you need. MeowBlock is about logic, not speed.