SRBMiner-Multi is a free mining program for Windows that runs on CPUs and on graphics cards from NVIDIA, AMD and Intel. It is aimed at miners who want one tool to handle many proof-of-work algorithms, from SHA-256 to RandomX and KawPow, instead of switching between a separate program for each one.
The project is open source and published on GitHub, and the current release is version 3.8.3. Mining includes a developer fee, so the program is free to download but sends a small share of the hashing work to the developer. This page explains what the program does, how to install it, how to run it and what to check before you start mining on your own hardware.
What Is SRBMiner-Multi?
A mining program connects your computer to a mining pool, receives blocks of work, runs a hashing algorithm on your hardware and sends back proof of its effort. Those proofs are called shares. The pool counts them and pays out according to its own rules, so the quality of your connection and your hardware both matter.
SRBMiner-Multi does this job for a long list of algorithms rather than for a single one. The word Multi in the name reflects that range. The program can use a processor, NVIDIA or AMD graphics cards, and Intel graphics processors, which makes it more flexible than tools built around one algorithm.
If you have only used a wallet or a blockchain explorer, it helps to know that mining software sits between your hardware and the network. It does not hold funds. Its job is to compute and report work, and the settings you choose decide where that work goes.
Who Is SRBMiner-Multi For?
The program suits people who already understand the basics of mining and want to test several algorithms on the same machine. A typical user might have a desktop with an NVIDIA graphics card and a separate processor, and want to try CPU mining on one algorithm and GPU mining on another without installing two different tools.
It is less suited to complete beginners who want a graphical interface with automatic setup. Configuration happens through command-line options or a config file, so you will need to read the documentation and take time to understand each setting before connecting to a live pool.
Hobbyists with spare hardware often use multi-algorithm programs as a learning environment. Running the same program on several algorithms shows how hashrate, power draw and temperatures change from one workload to the next, which is useful knowledge whatever tool you end up using.
How Multi-Algorithm Mining Works
Each mining algorithm is a set of rules for producing a valid hash. Some algorithms are designed to favor processors, while others are tuned for graphics cards. Memory use, parallel processing and the structure of the calculation all affect which hardware performs best for a given algorithm.
A multi-algorithm miner lets you switch between those rules without changing programs. You still need to choose an algorithm that the network you connect to actually uses, because the pool and the algorithm have to match. Picking the wrong pair will produce no useful shares, even if the hardware is working perfectly.
Two terms come up often. Hashrate measures how many hash calculations your hardware completes per second. The developer fee is a small share of the work that the program directs to its developer. Understanding both helps you read the program's output and compare results honestly across different setups.
Key features
CPU and GPU mining in one program
NVIDIA and AMD support
Intel GPU support
A long list of algorithms
Supported coins
The program works with a broad set of proof-of-work algorithms, including SHA-256, Ethash, Etchash, KawPow, RandomX, Autolykos, GhostRider, VerusHash, FiroPoW, CryptoNight, Argon2, Lyra2 and HeavyHash. Which coins you can mine depends on the algorithm you select and on the pool you connect to, so check that both support the same algorithm before you start.
How to install SRBMiner-Multi on Windows
- 1
Get the official file
Download the Windows build of version 3.8.3 from the official website or the GitHub Releases page for the project. Download only from the official website or the project's GitHub repository, and avoid mirror sites that repackage the program.
- 2
Verify the download
Calculate the SHA-256 hash of the archive with a tool such as PowerShell's Get-FileHash command, then compare the result with the checksum published on the release page. If the values do not match, delete the file and download it again before doing anything else.
- 3
Extract to a dedicated folder
Unzip the archive into its own folder rather than mixing it with other files. Keep the program's output and any configuration files in one place so you can find them later. Update your graphics drivers before the first run, because outdated drivers are a common cause of detection problems.
-
Run a short test
Start the program with a test configuration and read the startup output. Confirm that your CPU or GPU appears in the device list. Only then connect to a live pool, and watch the first few minutes of hashrate and share results before leaving the machine unattended.
System requirements
- Windows, using the official Windows build of SRBMiner-Multi
- An NVIDIA GPU that supports CUDA, an AMD GPU that supports OpenCL, or a processor for CPU mining
- Up-to-date graphics drivers for the hardware you plan to use
How to use SRBMiner-Multi
Once the program is installed, you need three things: a pool address, a receiving wallet address and the algorithm you want to run. Settings are passed as command-line options or through a configuration file, as described in the program's documentation. Change one setting at a time so you can see its effect.
- Decide whether you want to test the CPU, a graphics card, or both.
- Choose an algorithm that matches that hardware. RandomX is commonly associated with processors, while KawPow is a GPU-oriented algorithm.
- Enter the pool address and the public receiving address from your wallet. Never type a seed phrase into mining software.
- Start the program and watch the console for detected devices, hashrate and accepted shares.
- Adjust intensity or thread count in small steps, and note how hashrate and temperatures respond.
- Stop the program before changing hardware, updating drivers or editing the configuration file.
Pros & cons
- Free to download and open source, with the code published on GitHub
- Supports CPUs and GPUs from NVIDIA, AMD and Intel in one program
- Covers a wide list of algorithms, including RandomX, KawPow and HeavyHash
- Official Windows build is available
- Useful for comparing algorithms on the same hardware
- A developer fee applies to mining, so part of the work goes to the developer
- Command-line configuration can be hard for complete beginners
- Results depend on the algorithm, pool and hardware, and no output is guaranteed
- Antivirus tools may flag it, which means extra verification steps are needed
Is SRBMiner-Multi safe?
Download SRBMiner-Multi only from the official website or the project's GitHub repository, and compare the SHA-256 checksum of the file with the value published by the developer before running it. If a signature is provided, verify that as well. Files shared on forums, chat groups or file-sharing sites are not safe to run without these checks.
Antivirus software often flags mining programs, because they use heavy CPU and GPU resources and are sometimes abused by malware. If your protection flags the verified file, you can add an exception for that file, but do not turn off your antivirus entirely. Never enter a seed phrase or private key on a third-party website or into mining software. Monitor temperatures and power use, since sustained mining loads hardware for long periods.
- Official source only. Download from github.com/doktor83/srbminer-multi. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
SRBMiner-Multi sits between single-purpose miners and broad multi-algorithm tools. XMRig also covers CPU and GPU mining and includes RandomX, KawPow and CryptoNight, so it overlaps most with this program on those algorithms. GMiner is a GPU miner, and WildRig Multi focuses on GPU mining for less common algorithms, which makes it a natural comparison if your interest lies in graphics cards. Rigel is an NVIDIA-focused GPU miner. Choose SRBMiner-Multi when you want one free program that covers processors, NVIDIA, AMD and Intel hardware across a long list of algorithms.
Specifications
- Price
- Free (developer fee)
- Type
- Open source
- License
- —
- Latest version
- 3.8.3
- Last update
- 28 Oct 2026
- Windows support
- Yes (official Windows version)
- Source code
- github.com/doktor83/srbminer-multi
Frequently asked questions
Yes, the program is free to download, and its code is open source. Mining includes a developer fee, which means a small share of the hashing work goes to the developer. The program has no separate purchase price. Read the project documentation to understand how the fee is applied before you start mining on a live pool.
It can be, when you get the file from the project's own sources and verify it. Compare the SHA-256 checksum with the published value, keep your antivirus protection active, and read the safety section before running it. Never enter a seed phrase into any mining software or website.
Yes, the program supports CPU mining alongside GPU mining. CPU mining is useful for testing a spare computer or for algorithms that favor processors. Results depend on your processor and the algorithm you choose, so run a short test first and watch temperatures and power consumption during the session.
AMD cards are supported through OpenCL, and the program also works with Intel GPUs. NVIDIA cards use CUDA. Compatibility depends on your driver version, so update drivers before the first run and confirm that the device appears in the startup output.
Antivirus software often flags mining programs as potentially unwanted because they use large amounts of CPU and GPU resources and are sometimes misused by malware. A flag does not prove that a verified file is malicious. Check the checksum first, and if you add an exception, do it only for that file while keeping your protection running.
Hashrate measures how many hash calculations your hardware completes each second, and it is the main speed figure a miner displays. A share is a unit of work you submit to a pool to show that you contributed. Reading both numbers together helps you spot a failing setup or a weak pool connection.
Yes, you enter a public receiving address from your wallet so the pool knows where to send payouts. The program does not need your seed phrase or private keys. Treat any request for those as a warning sign, and never share them with mining software, pools or websites.
Verdict
SRBMiner-Multi suits hobbyists and experienced miners who want one free program for processors and GPUs from NVIDIA, AMD and Intel, with a wide range of algorithms. It rewards careful setup: verify the download, update drivers and run a short test before committing machine time. If you only need a simpler tool for one algorithm, a single-purpose miner may be easier to configure. Check the latest version on the official website before installing.