Download Stockfish 12
Read more ›
Windows
The binaries at the top of the table are fastest, but may not support all CPUs. If you don’t know which CPU you have, you can go down the list and pick the first binary that does not crash.
Note: The Stockfish chess engine is a command line program. You may want to use it in your own UCI-compatible chess GUI.
Instruction set / CPU | |
---|---|
⚡️ BMI2: Intel processors after ~2013 details | Download |
⚡️ AVX2: Intel processors after ~2013, AMD processors after ~2015 details | Download |
🐇 SSE4.1 + POPCNT: Intel processors after ~2008, AMD processors after ~2011 details | Download |
🐇 SSSE3: Intel processors after ~2006, AMD processors after ~2011 details | Download |
🐢 64-bit: Maximally compatible but slow | Download |
🐢 32-bit: Maximally compatible but slow | Download |
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
Linux
The binaries at the top of the table are fastest, but may not support all CPUs. If you don’t know which CPU you have, you can go down the list and pick the first binary that does not crash.
Note: The Stockfish chess engine is a command line program. You may want to use it in your own UCI-compatible chess GUI.
Instruction set / CPU | |
---|---|
⚡️ BMI2: Intel processors after ~2013 details | Download |
⚡️ AVX2: Intel processors after ~2013, AMD processors after ~2015 details | Download |
🐇 SSE4.1 + POPCNT: Intel processors after ~2008, AMD processors after ~2011 details | Download |
🐇 SSSE3: Intel processors after ~2006, AMD processors after ~2011 details | Download |
🐢 64-bit: Maximally compatible but slow | Download |
iOS
One app that we recommend is SmallFish:
Android
One app that we recommend is DroidFish:
If you want the engine only, you can download the binaries.