crosswords-over-url

Share crossword puzzles as URLs. No backend, no login — the puzzle is encoded into the link itself.

Try a sample

A tiny 5×5 crossword, encoded entirely in the link.

Open sample puzzle →

How it works

  1. A puzzle is serialized to JSON, deflated, and base64url-encoded.
  2. The string becomes the URL hash on /grid.
  3. The recipient's browser decodes it locally — nothing touches a server.