Bitcoin Wallet Balance Checker

Check any Bitcoin address balance, transaction count, and UTXO details instantly. Supports Legacy, SegWit, and Taproot addresses.

Check any Bitcoin address in seconds.
Balance, transactions, UTXOs, and address type — all at a glance.

Whether you're verifying a payment, auditing a wallet, or simply curious about an address on the blockchain, this tool provides instant access to any Bitcoin address's balance, transaction history, and UTXO details. It supports all address formats — Legacy (P2PKH), Script Hash (P2SH), SegWit (Bech32), and Taproot (Bech32m).

Check an Address

Supports Legacy (1...), P2SH (3...), SegWit (bc1q...), and Taproot (bc1p...) addresses.

Bitcoin Address Types Explained

Over the years, Bitcoin has introduced several address formats, each improving on the last in terms of efficiency, security, or features. Understanding these formats helps you identify what type of wallet generated an address and what capabilities it supports.

1

Legacy (P2PKH) — starts with 1

The original Bitcoin address format. Pay-to-Public-Key-Hash. Largest transaction sizes, resulting in higher fees. Still widely supported by all wallets and exchanges.

3

Script Hash (P2SH) — starts with 3

Pay-to-Script-Hash addresses can represent complex scripts like multisig wallets. Often used as "wrapped SegWit" (P2SH-P2WPKH) for backward compatibility, offering moderate fee savings.

bc1q

Native SegWit (Bech32) — starts with bc1q

The recommended format for most users. Native SegWit provides the lowest fees (up to 40% cheaper than Legacy), better error detection, and is case-insensitive for QR code efficiency.

bc1p

Taproot (Bech32m) — starts with bc1p

The newest format, activated in November 2021. Uses Schnorr signatures for enhanced privacy and efficiency. Complex spending conditions (multisig, time-locks) look identical to simple ones on-chain.

Understanding UTXOs

Bitcoin doesn't work like a bank account with a running balance. Instead, it uses Unspent Transaction Outputs (UTXOs). Think of UTXOs as individual "coins" of various denominations in a digital wallet. When you receive Bitcoin, you get a new UTXO. When you spend Bitcoin, you consume one or more UTXOs entirely and create new ones.

The total balance of an address is simply the sum of all its UTXOs. Having many small UTXOs (common for miners receiving frequent payouts) can lead to higher transaction fees because each input adds to the transaction's size. This is why periodic UTXO consolidation can save money in the long run.

Key insight

If an address has 100 UTXOs of 0.001 BTC each, spending all 0.1 BTC requires 100 inputs — creating a large, expensive transaction. Consolidating UTXOs during low-fee periods reduces future costs.

Wallet Security Best Practices

Checking an address balance is a read-only, safe operation — it doesn't expose private keys or compromise wallet security. However, there are important security practices to keep in mind when managing Bitcoin wallets:

Address Reuse

Avoid reusing addresses when possible. Each time you spend from an address, you reveal part of the public key, slightly reducing security. Modern HD wallets generate new addresses automatically.

Private Keys

Never share your private keys or seed phrase. This tool only reads public blockchain data — your private keys never leave your wallet. Anyone with your private key can spend your Bitcoin.

Frequently Asked Questions

Is checking a Bitcoin address balance safe?
Yes, completely safe. Bitcoin addresses are public information on the blockchain. Checking a balance is read-only and does not expose private keys, seed phrases, or any sensitive data. Anyone can look up any address — that's how Bitcoin's transparency works.
Why does the balance differ from what my wallet shows?
Most modern wallets are HD (Hierarchical Deterministic) wallets that generate a new address for each transaction. Your wallet's total balance is the sum across many addresses. This tool checks one address at a time, so you'd need to check each address individually to see the full wallet balance.
What is the difference between confirmed and unconfirmed balance?
Confirmed balance represents Bitcoin that has been included in at least one block. Unconfirmed balance represents incoming or outgoing transactions that are still in the mempool. Unconfirmed transactions could potentially be replaced or dropped, so most services require at least 1-6 confirmations before considering funds available.
Can I check a Bitcoin address from a different network (testnet)?
This tool checks the Bitcoin mainnet only. Testnet addresses (starting with "m", "n", "2", or "tb1") are on a separate network and will not return results here. For testnet lookups, use a testnet-specific block explorer like mempool.space/testnet.
How many UTXOs is too many?
There's no hard limit, but having hundreds or thousands of tiny UTXOs (often called "dust") can make spending expensive because each UTXO requires a separate input in the transaction. As a rule of thumb, if a UTXO's value is less than the fee needed to spend it, it's effectively unspendable. Consolidating UTXOs during low-fee periods is a common best practice.
Grow your Bitcoin balance

Grow Your Wallet with NoxHash Mining

Watch your Bitcoin balance increase daily. Rent hash power from enterprise-grade mining hardware and receive regular payouts directly to your wallet address.