Download Stockfish 17

Note: Stockfish is a command line program. You may want to use it in your own chess GUI.

Windows

⚡️ Faster: Works on modern computers. Download ()
🐢 More compatible: Is a bit slower, but works on the vast majority of computers. Download ()

If you're looking for binaries for a specific CPU architecture, see all Windows binaries.
For computers with more than 64 threads, consult the NumaPolicy documentation for optimal settings.

ARM / Android

⚡️ Faster: Works on most devices. Download ()
🐢 More compatible: Is slower, but works on older devices. Download ()

If you're looking for binaries for a specific CPU architecture, see all ARM binaries

macOS

The easiest way to get started is with the Stockfish app:

If you want the engine only, you can get it through Homebrew: brew install stockfish

If you're looking for binaries for a specific CPU architecture, see all MacOS binaries

iOS

One app that we recommend is SmallFish:

Linux

⚡️ Faster: Works on modern computers. Download ()
🐢 More compatible: Is a bit slower, but works on the vast majority of computers. Download ()

If you're looking for binaries for a specific CPU architecture, see all Linux binaries


Source Code

Other Versions