Windows

Try playing an online chess game against a top chess computer. You can set the level from 1 to 10, from easy to grandmaster. If you get stuck, use a hint or take back the move. When you are ready to play games with human players, register for a free Chess.com account! Chess Software for macOS and iOS Download GreenChess for macOS Download BlueChess for iOS.

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: recommended for most Intel processors and AMD Ryzen (Zen 3) details
⚡️ AVX2: recommended for AMD Ryzen (Zen, Zen+, Zen 2) details
🐢 64-bit: Maximally compatible but slow
Want more options? See all Windows 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

Linux

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: recommended for most Intel processors and AMD Ryzen (Zen 3) details
⚡️ AVX2: recommended for AMD Ryzen (Zen, Zen+, Zen 2) details
🐢 64-bit: Maximally compatible but slow
Want more options? See all Linux binaries

iOS

Mac default email app

One app that we recommend is SmallFish:

Android

One app that we recommend is DroidFish:

If you want the engine only, you can binaries: Android, version 13 (zip).

Source Code

The

Other Versions

Windows

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: recommended for most Intel processors and AMD Ryzen (Zen 3) details
⚡️ AVX2: recommended for AMD Ryzen (Zen, Zen+, Zen 2) details
🐢 64-bit: Maximally compatible but slow
Want more options? See all Windows 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

Linux

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: recommended for most Intel processors and AMD Ryzen (Zen 3) details
⚡️ AVX2: recommended for AMD Ryzen (Zen, Zen+, Zen 2) details
🐢 64-bit: Maximally compatible but slow
Want more options? See all Linux binaries

The Default Apps Setting

iOS

One app that we recommend is SmallFish:

The Default Mac Chess Approach

Android

One app that we recommend is DroidFish:

If you want the engine only, you can binaries: Android, version 13 (zip).

Source Code

The Default Mac Chess App

The Default Mac Chess App Game

Other Versions