Crypto Unit Converter: Convert Sats, Gwei, Wei & Lamports
Cryptocurrency amounts are displayed in different units depending on the blockchain, wallet, or application being used. Bitcoin uses satoshis, Ethereum uses wei and gwei, while Solana uses lamports. Understanding these denominations is important when checking balances, transaction amounts, and blockchain data. Our Crypto Unit Converter helps you convert Bitcoin, Ethereum, Solana, and custom token units accurately without manually calculating large numbers or counting decimal places.
Convert Bitcoin, Ethereum, Solana and custom token denominations with exact base-unit precision.
1 BTC = 100,000,000 satoshis. This is a fixed unit relationship, not a price conversion.
Exact denomination conversion only. BTC, ETH and SOL are different assets; converting one into another requires an exchange rate, which this tool does not use.
A crypto unit converter translates cryptocurrency denominations into their equivalent blockchain units. It supports Bitcoin conversions between BTC and satoshis, Ethereum conversions between ETH, gwei, and wei, Solana conversions between SOL and lamports, and custom token decimal calculations. These conversions use fixed denomination ratios rather than live cryptocurrency prices.
What Is a Crypto Unit Converter?
A crypto unit converter is a tool that calculates equivalent values between different denominations of the same cryptocurrency. It allows users to express an amount in a smaller or larger unit without changing the underlying quantity.
For example, one bitcoin contains 100 million satoshis, while one ether contains one quintillion wei. These relationships are fixed by their respective blockchain systems and do not change with cryptocurrency market prices.
Different blockchain networks use different units because their systems need precise ways to represent balances, transaction values, and fees. Smaller units are especially useful when blockchain applications must handle amounts that would otherwise require many decimal places.
Unlike a cryptocurrency price converter, a denomination converter does not need exchange rates. It simply translates an amount between supported units within the same blockchain or token system.
How to Use the Crypto Unit Converter
Start by selecting the blockchain or token category you want to work with. The converter includes Bitcoin, Ethereum, Solana, and Custom Token modes, allowing you to choose the appropriate measurement system before entering an amount.
Enter your value and select its current denomination. The calculator displays the equivalent units automatically, making it easier to compare human-readable balances with the smaller units commonly used in blockchain transactions and applications.
For instance, entering 1 ETH in Ethereum mode displays its value in gwei and wei. Selecting Solana allows you to convert SOL into lamports, while Custom Token mode lets you specify the decimal precision used by a token.
You can also copy individual results or raw values when working with blockchain data. Because these are fixed unit conversions, the calculation does not require a live cryptocurrency price.
Cryptocurrency Unit Conversion Table
The following table shows the main denomination relationships supported by the converter.
| Blockchain | Main Unit | Smaller Unit | Conversion |
| Bitcoin | BTC | Satoshi (sat) | 1 BTC = 100,000,000 sats |
| Bitcoin | BTC | Millibitcoin (mBTC) | 1 BTC = 1,000 mBTC |
| Bitcoin | BTC | Microbitcoin (bits) | 1 BTC = 1,000,000 bits |
| Ethereum | ETH | Gwei | 1 ETH = 1,000,000,000 gwei |
| Ethereum | ETH | Wei | 1 ETH = 10¹⁸ wei |
| Solana | SOL | Lamport | 1 SOL = 1,000,000,000 lamports |
| Custom Token | Token | Raw unit | 1 token = 10^decimals raw units |
Each relationship applies within its own blockchain or token denomination system. For example, satoshis and wei are not interchangeable because they represent different cryptocurrencies.
Bitcoin Unit Conversion: BTC, mBTC, Bits and Satoshis
Bitcoin supports several denominations that make large and small amounts easier to display. BTC is the primary denomination, while mBTC, bits, and satoshis represent progressively smaller portions of one bitcoin.
The smallest standard Bitcoin unit is the satoshi, commonly abbreviated as sat or sats.
1 BTC = 100,000,000 sats
To convert BTC into satoshis, multiply the Bitcoin amount by 100 million. To convert satoshis into BTC, divide the satoshi amount by the same number.
For example, 0.005 BTC equals 500,000 sats, 5 mBTC, or 5,000 bits. Each expression describes exactly the same Bitcoin amount.
These units can be useful when reading wallet balances, checking transaction values, and comparing amounts displayed by different Bitcoin applications. For a more focused tool that also supports USD values, our Satoshi Converter covers Bitcoin denomination and fiat-value conversions separately.
Ethereum Unit Conversion: ETH, Gwei and Wei
Ethereum uses multiple denominations because blockchain transactions and smart contracts frequently work with amounts much smaller than one ether.

The three most relevant denominations are ETH, gwei, and wei.
- ETH: The main denomination used for wallet balances and transfers.
- Gwei: A smaller denomination commonly used when expressing Ethereum gas prices.
- Wei: The smallest unit of ether, commonly used in Ethereum's technical implementations.
The fixed relationships are:
1 ETH = 1,000,000,000 gwei
1 ETH = 1,000,000,000,000,000,000 wei
For example, 0.5 ETH equals 500 million gwei or 500 quadrillion wei. These values can become difficult to manage manually, especially when working with blockchain transaction data or smart-contract inputs.
Ethereum also includes less commonly discussed denominations such as kwei, mwei, szabo, and finney. These can provide additional levels of precision, although ETH, gwei, and wei cover the most familiar conversion needs.
Why Is Gwei Used for Ethereum Gas Prices?
People commonly express gas prices on Ethereum in gwei because the values are easier to read than very small fractions of ETH.
For example, a gas price of 2 gwei represents 0.000000002 ETH per unit of gas. Expressing the price in gwei makes it simpler to communicate and compare.
However, a gas price in gwei is not the total transaction fee. The actual execution fee also depends on the gas consumed and the applicable fee components.
This distinction is important when interpreting Ethereum transaction information. The converter changes denominations accurately, but it does not estimate the total cost of a transaction.
Solana Unit Conversion: SOL to Lamports
Solana uses lamports as the smallest denomination of its native cryptocurrency, SOL. These units appear in blockchain accounts, transaction fees, and developer-facing data.
The conversion relationship is:
1 SOL = 1,000,000,000 lamports
To convert SOL into lamports, multiply the SOL amount by one billion. Going in the opposite direction requires dividing the number of lamports by one billion.
For example:
0.25 SOL = 250,000,000 lamports
Similarly, 500 million lamports equals 0.5 SOL.
These conversions are useful because Solana's account balances and transaction-related values are often expressed internally in lamports, while wallet interfaces typically display the more familiar SOL denomination.
Converting between the two helps readers understand how a smaller blockchain unit relates to the value shown in their wallet without introducing market prices or unrelated currencies.
Custom Token Converter: Human-Readable and Raw Units
Not every cryptocurrency token uses the same decimal precision. Some token systems represent balances using six decimal places, while others use eight, nine, eighteen, or another specified value.
The decimal setting determines how many smaller raw units represent one displayed token. This is particularly important for developers and anyone interpreting token balances from blockchain data.
For example, a token configured with six decimals uses the following relationship:
1 token = 1,000,000 raw units
A token configured with eighteen decimals instead uses:
1 token = 1,000,000,000,000,000,000 raw units
The general calculation is:
Raw Units = Token Amount × 10^Decimals
To convert raw units into a human-readable token amount, divide by the same power of ten.
For instance, a raw balance of 2,500,000 units represents 2.5 tokens when the token uses six decimals.
The Custom Token mode allows you to enter the appropriate decimal value and perform these calculations without treating every token as though it follows the same denomination rules.
It is important to verify the actual decimal configuration of the token first. Entering an incorrect number of decimals can produce a mathematically valid result that represents the wrong displayed amount.
Why Exact Precision Matters in Crypto Conversions
Cryptocurrency unit calculations often involve extremely large integers or very small decimal amounts. Standard floating-point calculations can introduce precision problems when numbers exceed the range that can be represented exactly.
Ethereum provides a useful example because one ETH contains 10¹⁸ wei. This is larger than JavaScript's maximum safe integer value, which can make ordinary number-based implementations unsuitable for certain exact calculations.
A reliable converter should therefore preserve the exact relationship between the human-readable amount and the whole smallest units rather than silently rounding the result.
This also explains why a value smaller than the supported base unit cannot always be represented. For instance, 0.000000001 BTC is one-tenth of a satoshi and is not a whole-satoshi amount on Bitcoin's base layer.
Our Crypto Unit Converter is designed around exact base-unit conversion, allowing users to read formatted values or copy raw integers where appropriate.
Can You Convert BTC, ETH and SOL Directly?
Bitcoin, Ethereum, and Solana use different native cryptocurrencies, so their denominations cannot be converted directly using fixed unit ratios.
A satoshi represents part of a bitcoin, wei represents part of ether, and a lamport represents part of SOL. Although each is a small denomination, they do not describe equivalent quantities of the same asset.
Converting BTC into ETH or SOL requires an exchange rate. That is a market-price conversion rather than a denomination conversion.
This tool deliberately keeps those functions separate. Its purpose is to provide accurate measurements inside each supported cryptocurrency or token system without confusing unit relationships with changing market values.
Common Crypto Unit Conversion Mistakes
One frequent mistake is confusing cryptocurrency denominations across different networks. Satoshis, wei, and lamports are all small units, but they belong to different blockchain systems and cannot be compared as equivalent values.
Another common problem involves counting zeros incorrectly. Ethereum conversions can involve eighteen decimal places, while Bitcoin uses eight and Solana uses nine for their respective smallest native units.
Using the wrong token decimal configuration can also create misleading results. A raw amount representing one token with six decimals would represent a very different displayed amount if interpreted using eighteen decimals.
Finally, rounding can become a serious issue when raw blockchain integers are required. A readable approximation may be suitable for general understanding, but transaction data and smart-contract inputs often need exact whole-unit values.
Checking the denomination, blockchain, decimal precision, and conversion direction helps prevent these errors.
FAQs
What is a crypto unit converter?
A crypto unit converter calculates equivalent denominations within a cryptocurrency or token system. It can convert BTC to satoshis, ETH to gwei or wei, SOL to lamports, and custom token amounts into raw blockchain units without using exchange rates.
How many satoshis are in 1 BTC?
There are exactly 100,000,000 satoshis in one bitcoin. This relationship is fixed and remains unchanged regardless of Bitcoin's market price.
How many wei are in 1 ETH?
One ETH contains exactly 1,000,000,000,000,000,000 wei. One ETH also equals 1,000,000,000 gwei, making gwei a more convenient denomination for certain Ethereum-related values.
How many lamports are in 1 SOL?
One SOL equals 1,000,000,000 lamports. The ratio is fixed and can be used to convert Solana account balances and transaction-related amounts between the two denominations.
What are token decimals?
Token decimals specify how many raw units make up one displayed token. For example, a token with six decimals contains one million raw units per token, while one with eighteen decimals contains 10¹⁸ raw units per token.
Does this converter use live cryptocurrency prices?
No. The converter performs fixed denomination calculations within Bitcoin, Ethereum, Solana, and supported custom token configurations. Converting between different cryptocurrencies or fiat currencies requires separate market-price information.
Final Thoughts
The Crypto Unit Converter provides a simple way to understand Bitcoin, Ethereum, Solana, and custom token denominations without manually handling complicated decimal calculations. By keeping blockchain unit conversions accurate and separate from market prices, it makes cryptocurrency amounts easier to interpret and use.






