Slow Squares

Turn a link into a nonogram

A QR code is a grid of black and white squares, which is exactly what a nonogram hides. Type a link — or a few words — and the numbers along the edges write themselves. Whoever solves the board ends up with the code, and a phone reads it straight off the page: a surprise at the end of a puzzle, an invitation on a card, the last page of a puzzle book.

The same text can be written as a QR code in eight ways, and a phone does not care which; a nonogram does. Most of the eight leave a few cells that cannot be settled without guessing, and one of them usually leaves none — so the tool tries them all and keeps a board that can be solved line by line, at the highest error correction that fits, so a cell or two shaded wrong still scans. Keep the link short: the boards are 21, 25 or 29 cells a side. On paper, leave a margin of white around the board.

Type a link, or a few words, and the code appears.

The code is made in your browser: what you type goes nowhere. The board is in the links above, and nowhere else.