Masyu is a loop-drawing logic puzzle. On a grid of dots you draw a single closed line along the dotted grid edges: one loop that never branches, never crosses itself, and never touches itself at a corner. Scattered across the lattice points are pearls: white circles the loop must pass straight through (turning at a point right next to them), and black circles the loop must turn at (running straight through the points right next to them).
Every board here is generated fresh from a random seed, so the seed lives in the page URL and you can bookmark or share a specific puzzle and return to the exact same grid later. Pick a size above (from a gentle 5×5 up to a demanding 10×10) to start.
Because a pearl’s rule reaches into its immediate neighbours rather than an entire row or column, Masyu rewards local reasoning more than long-range scanning: a white pearl forces a straight line through it and a turn just beyond, and a black pearl forces the opposite, so a cluster of pearls close together often resolves itself before you’ve looked anywhere else on the board. Sparser boards at larger sizes ask you to carry a hypothesis about the loop’s path across long pearl-free stretches instead.

Masyu’s pearls are placed differently from Slitherlink’s numbers: they’re dug by a plain seeded removal, not checked against a solver for a second solution, so a generated board can honestly admit more than one loop that satisfies every pearl on it. That’s by design, not a flaw: the win check accepts any single closed loop that obeys every pearl’s straight-through or turn rule, not specifically the one the generator happened to draw first, so there is never a “wrong” correct answer.
Pearl density falls from 22% of lattice points at 5×5 down to 15% at 10×10, following the same denser-when-small pattern Slitherlink uses for its numbers. But where Slitherlink’s dig loop is gated by a search, Masyu’s is a flat seeded removal down to that floor, precisely because no search here could ever certify a pearl set unique in the first place.