⚡ Free Tool

Bitcoin Hashrate Converter

Instantly convert between H/s, KH/s, MH/s, GH/s, TH/s, PH/s, EH/s, and ZH/s. See where your miner stands relative to the live Bitcoin network hashrate.

Network Hashrate loading…
In TH/s loading…
Network Difficulty loading…
Your Share @ 200 TH/s loading…
 
Ad — top banner (728×90 / responsive)
Enter a hashrate

Click any result row to copy it, or to switch to that unit.

Click a row to copy the value to clipboard

Quick reference — click to load

Click any card to populate the converter with that hashrate.

Antminer S21 200 TH/s Bitmain — 3,500 W
Antminer S21 Pro 234 TH/s Bitmain — 3,531 W
Antminer S21 XP 270 TH/s Bitmain — 3,645 W
Whatsminer M66S 298 TH/s MicroBT — 5,513 W
Small home rack (10× S21) 2 PH/s 2,000 TH/s · ~35 kW
Bitcoin Network (live) ~977 EH/s Updates on refresh
Ad — in-article (responsive)

Shopping for a miner?

Compare pricing and availability on reputable retailers we've used ourselves:

Affiliate disclosure: these links may earn us a small commission at no extra cost to you. We only link to retailers we'd use ourselves.

Understanding Bitcoin hashrate units

Hashrate measures how many hash computations a miner (or the entire network) performs per second. As Bitcoin mining has scaled up, the units have grown to keep the numbers manageable — from kilohashes in the CPU-mining era to exahashes today.

The unit scale

Each unit is exactly 1,000× the previous one, following standard SI prefixes:

Unit Full name Hashes per second Typical context
H/sHashes per second1CPU mining (2009–2010)
KH/sKilohashes per second1,000Early CPU / GPU miners
MH/sMegahashes per second1,000,000GPU mining era
GH/sGigahashes per second10⁹Early ASIC hardware
TH/sTerahashes per second10¹²Modern ASIC miners (S21, M60S)
PH/sPetahashes per second10¹⁵Small to mid-size mining farms
EH/sExahashes per second10¹⁸Large mining operations; whole network
ZH/sZettahashes per second10²¹Future — Bitcoin network not yet here

How this converter works

Every hashrate can be expressed in any unit by multiplying or dividing by 1,000. Enter a value in any unit and the tool instantly calculates the equivalent in all others. For example, an Antminer S21 at 200 TH/s is also 200,000 GH/s, 0.2 PH/s, and 0.0002 EH/s.

Why it matters for solo mining

Your chance of solving a block solo is exactly your hashrate ÷ network hashrate. With the Bitcoin network running at roughly 977 EH/s (977 × 10¹⁸ H/s), a single S21 at 200 TH/s (2 × 10¹⁴ H/s) has about a 1-in-4.9-million chance per block — or roughly once every 93 years on average. That's why most home miners join a pool, or run the ROI calculator to check expected earnings.

Network hashrate vs. miner hashrate

Network hashrate is estimated from the current difficulty. Bitcoin adjusts difficulty every 2,016 blocks (~2 weeks) to keep average block time near 10 minutes. If miners collectively go faster, difficulty rises. The formula is: network hashrate ≈ difficulty × 2³² ÷ 600 seconds. The live data bar at the top of this page derives the number exactly this way using blockchain.info's public difficulty endpoint.

Frequently asked questions

What is TH/s and why do most ASIC miners use it?

TH/s stands for terahashes per second — one trillion hash computations every second. Modern ASIC miners land in the 100–300 TH/s range, making TH/s the most convenient unit to describe them. Saying "200 TH/s" is cleaner than "200,000,000,000,000 H/s" or "0.0002 EH/s".

How do I convert TH/s to EH/s?

Divide by 1,000,000 (10⁶). One EH/s equals one million TH/s. So a 200 TH/s miner is 0.0000002 EH/s. In practice you'd always express a single miner in TH/s and the whole network in EH/s — this converter shows both at once.

How do I convert GH/s to TH/s?

Divide by 1,000. One TH/s equals 1,000 GH/s. So a device hashing at 500 GH/s is 0.5 TH/s. GH/s was common in early-generation ASICs from 2013–2015. Essentially no new hardware is spec'd in GH/s today — it would round to near-zero compared to current miners.

What is the Bitcoin network hashrate right now?

The live data bar at the top of this page shows the current estimate, derived from the current network difficulty. As of early 2026 the network sits around 900–1,000 EH/s and has been trending upward steadily for years. You can also click the "Bitcoin Network (live)" reference card to load the current value into the converter.

Does pool hashrate work the same way?

Yes — pool dashboards report your contributed hashrate in the same units (typically TH/s for home miners). If your pool shows your "effective hashrate" lower than your miner's rated spec, that's normal variance in short windows. Over 24–48 hours, effective hashrate should converge toward rated hashrate assuming healthy connectivity and uptime.

How much of the Bitcoin network does 1 PH/s represent?

With the network at ~977 EH/s, one PH/s is about 0.0001% — or roughly 1 in every 977,000 blocks. At one block every 10 minutes, you'd statistically find a block roughly once every 6,800 days (about 18.5 years). That's why 1 PH/s operations overwhelmingly mine in pools.

About this tool

CJ

Built by Chris Johnson at Faith Mining LLC — a real mining operator documenting the actual numbers behind small-scale Bitcoin mining. These tools exist because I kept needing them myself and got tired of Googling unit conversions mid-spreadsheet.

Also check out the Bitcoin Miner ROI Calculator for payback period, break-even analysis, and a sensitivity table across BTC price and difficulty scenarios.

Found a bug or have a suggestion? Email info@faithmining.net — feedback gets read.

Ad — bottom banner (responsive)
Copied ✓