How to Play Shakashaka

Place right triangles in white cells so that all remaining white space forms rectangles. Numbers in black cells tell you how many adjacent white cells contain triangles.

Try it now — Easy 7x7 →

The Rules

Available in 3 sizes (5x5, 7x7, 10x10) and 3 difficulty levels (easy, normal, hard).

See It in Action

Place right triangles in white cells so all remaining white space forms rectangles

How to Play

  1. Use black cell numbers to determine which adjacent white cells must have triangles
  2. Check L-shaped or irregular white regions — they always require triangles to become rectangular
  3. Each triangle has four orientations (top-right, top-left, bottom-right, bottom-left) — choose the one that creates rectangular space
  4. Verify all white regions are rectangles and all black cell number constraints are satisfied

Pro Tips

A black "0" means none of its adjacent white cells have triangles — mark those cells as empty immediately

White L-shaped regions, T-shapes, and other non-rectangles always need at least one triangle to correct their shape

Work from the borders inward — corner and edge cells have fewer valid triangle orientations

Frequently Asked Questions

What is Shakashaka?

Shakashaka is a logic puzzle where you place right triangles in white cells. When filled, all remaining white space (not covered by triangles) must form rectangles. Numbers on black cells tell you how many of their adjacent cells contain triangles.

Choose Your Challenge

Start with easy to learn the rules, then progress to harder difficulties.

← Back to Shakashaka