Money no one can freezeCash for the internet, private by default

Monero mining calculator See what your CPU can really mine.

Enter your hashrate and power cost. This free Monero mining calculator estimates XMR per day on a pool or P2Pool, or your wait for a block when mining solo, from the live network difficulty.

Free.Live difficulty.Nothing you type is uploaded.

Live network difficulty

How much Monero can I mine?

How you mine

Small, regular payouts in proportion to your work. P2Pool has no fee; most pools charge 0 to 2%.

Rounded figures from the public XMRig RandomX benchmark list. Your result depends on memory, cooling and settings; run XMRig's own benchmark for a real number.

0 for P2Pool.

We do not fetch prices. Use the currency of your electricity bill.

Reading the network difficulty…

The math

How the Monero mining calculator works

Mining is a share of a fixed prize. Monero makes one block every two minutes, about 720 a day, and your expected cut is your share of all the work being done.

  • Network hashrate = difficulty / 120. Difficulty is how many hashes the network expects per block, and a block is targeted every 120 seconds.
  • Your share = your hashrate / network hashrate. At 10,000 H/s against several billion, it is a tiny fraction.
  • XMR a day = share × 720 blocks × block reward × (1 − pool fee). The reward is the newest block's: the 0.6 XMR tail emission plus that block's fees.
  • Solo: expected days per block = network hashrate / your hashrate / 720. An average wait, not a promise.

These are estimates. Difficulty moves with every block as miners join and leave. Pool and P2Pool payouts vary with luck in the short term, and solo results vary enormously. Nothing here predicts the XMR price, and nothing here is financial advice.

Worked example

How long does it take to mine 1 Monero?

With one popular desktop CPU and the difficulty in October 2026: about 2.9 years on a pool or P2Pool. Here is the arithmetic, so you can redo it for your own machine.

Table 1. One Ryzen 7 5800X, mining on P2Pool (0% fee), 15 October 2026
StepValueWhere it comes from
Your hashrate12,400 H/sRounded XMRig benchmark figure
Network difficultyabout 690 billionRead from a mainnet node
Network hashrateabout 5.75 GH/sDifficulty / 120
Block rewardabout 0.602 XMR0.6 XMR tail emission plus fees
XMR a dayabout 0.00093 XMRShare × 720 × reward
Time to 1 XMRabout 1,070 days1 / XMR a day
Solo, one blockabout 640 days on averageNetwork hashrate / yours / 720

Power adds up over that time. If the whole computer draws 150 W at the wall (measure yours with a plug-in meter), 1,070 days uses about 3,850 kWh. Multiply by your price per kWh to see what 1 XMR costs you in electricity.

RandomX

Why Monero is mined on CPUs

Since 2019 Monero has used RandomX, an algorithm built for ordinary processors, so anyone with a computer can take part.

  • It runs random programs. Each hash executes freshly generated code, the kind of work general-purpose CPUs are built for.
  • It needs memory and cache. Fast mode uses a dataset of over 2 GB, and each mining thread works best with 2 MB of L3 cache. That is why CPUs with large caches lead the benchmark list.
  • Specialized chips gain little. GPUs can run RandomX but are far less efficient per watt, and RandomX was designed so that ASICs have little advantage. Read the RandomX design notes for the details.
  • Settings matter. Enabling huge pages in XMRig and running dual-channel memory often raise hashrate noticeably. Check yours with XMRig's built-in benchmark.

Ready to start? Follow the step-by-step guide to mining Monero, or set up P2Pool for payouts with no pool fee.

Questions

Monero mining questions, answered

1How long does it take to mine 1 Monero?

It depends on your hashrate and the network difficulty. With a Ryzen 7 5800X at about 12,400 H/s and the difficulty in October 2026, a pool or P2Pool miner would expect to earn 1 XMR in about 1,070 days, roughly 2.9 years. A CPU twice as fast takes about half as long. The calculator above uses today's live difficulty.

2Is Monero mining profitable?

That depends mostly on what you pay for electricity, and on the XMR price, which nobody can predict. The calculator shows how much electricity each XMR costs you at your power price, so you can compare. Many people mine on hardware they already own because they want to support the network, not as an income.

3Can I mine Monero with a GPU or an ASIC?

Monero uses RandomX, a mining algorithm designed for ordinary CPUs. It needs fast memory and large caches, and it runs random programs that general-purpose processors handle well. GPUs can run it but are far less efficient per watt than a modern CPU, and RandomX was built so that specialized ASIC chips gain little advantage.

4Does P2Pool earn more than a normal pool?

On average it earns about the same, minus the fee you would otherwise pay: P2Pool charges none. Payouts arrive when P2Pool as a whole finds a Monero block, so they come in uneven amounts. Smaller miners can use the P2Pool mini or nano side chains to get payouts more often.

5Should I mine solo?

Only if you accept a lottery. Solo mining pays a full block reward, but only when your own computer finds a block. With a single desktop CPU the expected wait is well over a year, and real waits can be much shorter or much longer. A pool or P2Pool gives the same average with far steadier payouts.

6Where do the mined coins go?

To the wallet address you put in your mining software. Use a wallet you control, so no one else holds your coins. P2Pool needs a primary address (starting with 4), not a subaddress. You can create one free in your browser with MonkStash.