We value your privacy

We use essential cookies to keep you logged in securely. We also use functional cookies to remember your game preferences, sound volume, and local progress. You can read more in our Privacy Policy.

Ten chess engines, in your browser

No downloads, no configuration — they run on your own machine

Chess engines are normally native programs: you download a binary, find a graphical interface, and configure a UCI connection before you can watch one play. Every engine below runs inside an ordinary web page instead, compiled to WebAssembly — or in one case written directly in JavaScript. Because they execute on your own hardware rather than on a server, you can put any two of them against each other and watch live, for as long as you like, at no cost to anyone.

Put any two against each other

The Engine Arena runs any pairing live, optionally from a fixed opening chosen out of more than three thousand. The most instructive matchup is probably Stockfish 10 against Stockfish 18 — the same program eight years apart, disagreeing with itself.