What is Hash Rate?
Hash rate, often referred to as hashrate, is a fundamental metric in cryptocurrency mining. It represents the speed at which a mining device—such as a CPU, GPU, or specialized ASIC miner—can perform the cryptographic hash function required to process transactions and secure the network. For Bitcoin, this function is the SHA-256 algorithm.
A higher hash rate indicates greater computational power, which improves the chances of successfully mining a block and earning rewards. It's typically measured in hashes per second (H/s), with common denominations scaling up to kilohashes (kH/s), megahashes (MH/s), gigahashes (GH/s), terahashes (TH/s), petahashes (PH/s), exahashes (EH/s), zettahashes (ZH/s), and beyond.
How to Use a Hash Rate Calculator
Using a hash rate calculator is straightforward. You input the hash rate value provided by your mining hardware, and the tool automatically converts it into all other common units. For instance, if you enter a value in MH/s, the calculator will display equivalent values in H/s, kH/s, GH/s, TH/s, and so on. This is particularly useful for comparing mining performance or understanding the scale of different operations.
👉 Explore advanced mining conversion tools
Hash Rate Conversion Table
Here’s a quick reference table for understanding how hash rate units scale:
| Unit | Abbreviation | Hashes Per Second | Numeric Equivalent |
|---|---|---|---|
| Hash per second | H/s | 1 | One |
| Kilohash per second | kH/s | 1,000 | One Thousand |
| Megahash per second | MH/s | 1,000,000 | One Million |
| Gigahash per second | GH/s | 1,000,000,000 | One Billion |
| Terahash per second | TH/s | 1,000,000,000,000 | One Trillion |
| Petahash per second | PH/s | 1,000,000,000,000,000 | One Quadrillion |
| Exahash per second | EH/s | 1,000,000,000,000,000,000 | One Quintillion |
| Zettahash per second | ZH/s | 1,000,000,000,000,000,000,000 | One Sextillion |
Understanding Hash Rate Units
Hash rate units follow the International System of Units (SI) prefixes, which denote multiples of ten. However, it's important to note that the "k" in kH/s is lowercase to avoid confusion with Kelvin (K), the unit for temperature.
The difference between units is a factor of 1,000. For example:
- 1 kH/s = 1,000 H/s
- 1 MH/s = 1,000 kH/s = 1,000,000 H/s
- 1 GH/s = 1,000 MH/s = 1,000,000,000 H/s
- 1 TH/s = 1,000 GH/s = 1,000,000,000,000 H/s
This pattern continues up to the largest units, such as EH/s and ZH/s.
Global Network Hash Rate
The total hash rate of the Bitcoin network represents the combined computational power of all miners worldwide. This figure has grown exponentially over the years, reflecting increased participation and advancements in mining technology. As of 2025, the network hash rate is estimated to be in the range of several hundred exahashes per second (EH/s), underscoring the immense security and decentralization of the blockchain.
Mining Algorithms and Their Units
While this guide focuses on Bitcoin's SHA-256 algorithm, it's worth noting that other cryptocurrencies use different hashing algorithms, which may be measured in distinct units. For example, Zcash uses Equihash, which is measured in solutions per second (sol/s) rather than hashes per second. Always ensure you're using the correct units when evaluating mining performance for alternative cryptocurrencies.
👉 Discover comprehensive mining strategies
Frequently Asked Questions
How much is 1 terahash?
One terahash (1 TH/s) equals one trillion hashes per second (1,000,000,000,000 H/s). It is a common unit for measuring the performance of modern ASIC miners.
What is the typical hash rate of a CPU?
CPUs are general-purpose processors and are inefficient for Bitcoin mining. A typical CPU might achieve a hash rate of 15–20 kH/s, whereas dedicated ASIC miners operate in the TH/s range, making them thousands of times more powerful.
How much hash rate is needed to mine one Bitcoin?
Mining a full Bitcoin individually is highly improbable due to the network's difficulty and competition. For perspective, a miner with 1.23 PH/s (1,230 TH/s) running continuously for a year might yield approximately 1 BTC, but profitability depends on factors like electricity cost, hardware efficiency, and Bitcoin's price.
What is the difference between GH/s and TH/s?
1 TH/s is equivalent to 1,000 GH/s. To convert gigahashes to terahashes, divide the GH/s value by 1,000. For example, 5,000 GH/s equals 5 TH/s.
Why is the "k" in kH/s lowercase?
The lowercase "k" denotes kilo-, meaning thousand, in the International System of Units. A uppercase "K" is reserved for Kelvin, the unit of temperature, to avoid confusion.
Are hash rate units the same for all cryptocurrencies?
No, different cryptocurrencies use different mining algorithms, which may have unique performance units. For instance, some algorithms measure output in solutions per second or other metrics instead of hashes per second. Always verify the appropriate units for the specific cryptocurrency you're mining.