Your rigs. Your coins. Your pools. Your way.

MultiMiner is a desktop application for crypto-coin mining and monitoring on Windows, Mac OS X and Linux. MultiMiner simplifies switching individual devices (GPUs, ASICs, FPGAs) between crypto-currencies such as Bitcoin and Litecoin. MultiMiner uses the underlying mining engine (BFGMiner) to detect available mining hardware and then presents an intuitive screen for choosing the coins you'd like to mine.


End-to-end mining features

MultiMiner was designed from day-one to cater to both new miners and power users. From the Getting Started wizard to MultiMiner Remoting, you can be certain you've found the Bitcoin mining software to fit your needs.

In fact, many of the more advanced features in MultiMiner require no configuration, such as the automatic detection of Network Devices as well as the remote monitoring and control of MultiMiner rigs on your network - both from your PC and your smart-phone.

The New User

  • A Getting Started wizard means getting mining quickly
  • A familiar, intuitive interface allows users to get up-to-speed
  • Automatic updates make keeping MultiMiner and BFGMiner updated simple
  • Notifications alert you of profitable coins to consider mining

The Power User

  • Configurable strategies for automatically mining currencies
  • A built in Stratum Proxy allows you to point other miners at MultiMiner
  • Integration with online services means information on available coins is always up-to-date
  • Direct access to underlying mining engine arguments and API settings

The Coin Farmer

  • Automatically detect, monitor, and control standalone miners on your network (such as those from AntMiner, Avalon, and KnC)
  • Remotely monitor, configure and control any MultiMiner rig on your network
  • Monitor all of your rigs at a glance on your mobile phone or browser using MobileMiner
  • Install updates for MultiMiner and BFGMiner to all miners on your network with one click

It's completely brilliant. I think it's the only viable GUI mining software, and the stats and the API implementation with current pricing and profitability is completely outstanding.


MultiMiner downloads

MultiMiner requires an installation of Mono to run on both Mac OS X and Linux, and requires an installation of Xquartz on Mac OS X. The only pre-requisite on Windows is version 3.5 of the .NET Framework.


Click Here to download the latest version of MultiMiner.

Releases for MultiMiner are available both as installers and zip files and are made available regularly on the GitHub Releases Page for MultiMiner.

Click Here for more details instructions for installing MultiMiner on Mac OS X and Linux.


Depending on your OS and the mining devices you plan on using you will need one or more of the following drivers / kernel extensions installed:

Source Code

Click Here to view and download the current source code at the official GitHub repo.

As an Open Source project, the source code for MultiMiner is publicly available and regularly updated. Scroll down to find out how you can help contribute to MultiMiner development.


Contribute to MultiMiner development

MultiMiner is an Open Source project with a permissive MIT license. Whether helping with features, bugs, or documentation, forking and contributing to MultiMiner is always welcome and encouraged.

The source code for MultiMiner is publicly available and regularly updated. You can download and compile the source code for MultiMiner using any of the following free tools:

MultiMiner source code

The source code for MultiMiner is structured in such a way that makes it easy to use and re-use for other projects.

The source on GitHub also includes a simple example that illustrates the basic functionality such as mining and monitoring mining progress.

    //download and install the latest version of bfgminer
    const string executablePath = @"D:\bfgminer\";
    const string executableName = "bfgminer.exe";

    Console.WriteLine("Downloading and installing {0} from {1} to the directory {2}",
        executableName, Xgminer.Installer.GetMinerDownloadRoot(), executablePath);

    //download and install bfgminer from the official website


MultiMiner resources on the web

Issue Tracker

Click Here to visit the issue tracker for MultiMiner.

Outstanding issues and requested features for MultiMiner can be tracked using the GitHub Issues Page.

Online Help

Click Here to visit the online help for MultiMiner on Github.

The online help is a wonderful resource for Getting Started with MultiMiner as well as finding new Tips & Tricks.

Community Forums

Click Here to visit the thread for MultiMiner on BitcoinTalk.

The thread on the BitcoinTalk forums remains a hub for MultiMiner and MobileMiner conversation in the Bitcoin community.