Now in beta · no signup

Chess
in a link.

Make your move. Copy the link. Send it to your mate. They open it, see your board, play their move — the whole game travels inside the URL.

chextmate.com/play/?g=v1.eyJmIjoicm5icXFibnIvcHBwcHBwcHAvOC84UFBQUC9SUUJOQk5SIn0
How it works

Three taps. One link. A whole game.

chextmate is a single-file chess app that doesn't need a server. Everything required to continue the game — position, last move, whose turn — is encoded right there in the link you share.

Step one

Make your move

Tap a piece, tap where it should go. The board enforces legal moves, handles promotions, calls out check.

Step two

Copy the link

The URL updates after every move. One tap puts the entire game on your clipboard, ready to share.

/play/?g=v1.eyJmIjoi…
Step three

Send it anywhere

iMessage, email, Discord, a sticky note in Notion. They open it and see the exact board you saw.

Most chess apps need accounts, push notifications,
and a server somewhere keeping score.
chextmate doesn't.

Why URL chess

Built around one strange idea.

No rush, no clock

Play a move over coffee. Reply tomorrow. The game waits in the link until someone opens it.

Nothing to sign up for

No email, no password, no profile. There's no database to leak because there's no database at all.

Works on anything with a browser

Phone, laptop, the weird tablet in your kitchen. It's one HTML file behind a chess engine.

The URL is the save file

Bookmark it, paste it into a doc, print it out. As long as you have the link, the game is alive.

Your move.

Open a fresh board and send the first link. It takes about two seconds.

Start a new game