A Bitcoin address is a string of letters and numbers that works like a bank account number — it tells the Bitcoin network where to send your coins

When someone wants to send you Bitcoin, they need a destination. That destination is your Bitcoin address. It looks like a long random string: something like 1A1z7agoat2YLZW51Wviqc1465uxwxvnMu or bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4. The exact format depends on which type of address your wallet creates, but they all do the same job — they receive Bitcoin.

You do not need to memorize or understand how the address was generated. You just need to know that each address is unique to you, that you can share it publicly without risk, and that anyone with that address can send you Bitcoin but cannot access your coins or spend them.

Key Takeaways

  • A Bitcoin address is a public identifier that receives coins, similar to a bank account number or email address.
  • You generate a new address through a Bitcoin wallet app or service, and you can create multiple addresses from the same wallet.
  • Sharing your address publicly is safe — it only lets people send you Bitcoin, not take coins from you.
  • The person sending Bitcoin needs your exact address; even one wrong letter will send the coins to a different address or cause an error.
  • Your private key is what actually controls the coins; your address is only the public-facing label.

Where your address comes from

When you create a Bitcoin wallet — whether through a phone app like BlueWallet, a web service like Coinbase, or a hardware device like a Ledger — the wallet software automatically generates one or more addresses for you. You do not have to do anything except open the wallet and look for the "receive" or "address" section.

Most wallets let you create a new address whenever you want. Some people generate a fresh address for each transaction, which adds a small layer of privacy because it makes it harder for someone to track all your incoming payments to a single label. Other people reuse the same address. Both approaches work; it is a choice about how much privacy you want.

The wallet keeps track of which addresses belong to you and which coins are sitting at each one. You do not have to manage that yourself.

Why you can share your address safely

Your Bitcoin address is public information. You can post it on social media, print it on a business card, or email it to a stranger. Sharing the address does not put your coins at risk because the address alone cannot move money — it can only receive it.

Think of it like a mailbox. Your mailbox address is public; anyone can look it up and mail you something. But knowing the address does not let someone take mail out of your box. Only you have the key.

In Bitcoin, the "key" is called your private key. That is the secret code that actually controls the coins. Your address is the public label. You share the address; you never share the private key.

What happens when you send someone your address

When you give someone your Bitcoin address, they paste it into their wallet's "send" field, enter the amount of Bitcoin they want to send, and confirm the transaction. The Bitcoin network records that transaction and moves the coins from their address to yours.

The address must be exactly correct. Bitcoin addresses are case-sensitive and contain no spaces. If someone types even one letter wrong, the transaction will either fail or send the coins to a different address — and those coins will be gone. There is no "undo" button and no customer service to call. This is why many wallets let you scan a QR code instead of typing the address by hand; scanning eliminates typos.

Once the coins arrive at your address, your wallet shows the balance. You can then send those coins to someone else, trade them, or hold them.

Different address formats and what they mean

Bitcoin has several address formats, and they look different but work the same way. The three most common are:

  • Legacy addresses start with a 1 and are the oldest format. They work everywhere but use more data per transaction, which means higher fees when the network is busy.
  • Pay-to-Script-Hash addresses start with a 3 and are slightly newer. They are more flexible and often cheaper to send from.
  • Segwit addresses start with bc1 and are the newest. They use less data and usually have the lowest fees.

Your wallet chooses which format to use when it generates your address. You do not have to pick. All three formats can receive Bitcoin from all three formats, so the format does not matter for receiving — only for sending, where it affects how much you pay in fees.

How addresses connect to your actual coins

The Bitcoin network does not store coins "in" an address the way a bank stores money in an account. Instead, the network keeps a permanent record of every transaction that ever happened. Your wallet reads that record, finds all the transactions that sent coins to your address, adds them up, and shows you the total. That total is your balance.

When you want to spend those coins, your wallet creates a new transaction that says "take the coins that arrived at my address and send them to this other address." Your private key signs that transaction to prove you own it. The network checks the signature, verifies that the coins are really yours, and records the new transaction.

This is why your private key is so important — it is the only thing that can create a valid signature. If someone else gets your private key, they can sign transactions and steal your coins. If you lose your private key, you lose access to the coins forever, even though they are still recorded as belonging to your address.

Addresses and privacy

Bitcoin addresses are pseudonymous, not anonymous. Your name is not attached to the address, but anyone can look up the address on the public blockchain and see every transaction connected to it — how much Bitcoin arrived, when, and where it went next.

If someone knows that a particular address belongs to you, they can see your entire transaction history. This is why some people use a new address for each transaction or use privacy-focused tools. If you want to keep your transactions private, you will need to take extra steps beyond just using a regular address.

For most people receiving Bitcoin as payment, a single address is fine. Just be aware that the address itself is traceable.

Frequently Asked Questions

Can I use the same Bitcoin address forever?

Yes. An address does not expire or wear out. You can reuse the same address for years and it will keep working. Some people prefer to generate a new address for each transaction for privacy reasons, but reusing one address is simpler and works just as well.

What if I lose my Bitcoin address?

Your wallet stores all your addresses and can show them to you anytime. If you lose access to the wallet itself, you can recover it using your seed phrase — a list of 12 or 24 words that your wallet gave you when you first set it up. Write down that seed phrase and keep it safe; it is the master backup for all your addresses.

Can someone steal my Bitcoin if they have my address?

No. Your address is public and safe to share. Stealing Bitcoin requires your private key, which is different from your address. Never share your private key with anyone, even if they claim to be from your wallet company or a support team.

Do I need a different address for each type of Bitcoin?

Bitcoin addresses only receive Bitcoin. If you want to receive other cryptocurrencies like Ethereum or Litecoin, you need separate addresses for each one because each blockchain is different. Your Bitcoin wallet will not receive Ethereum, and an Ethereum address will not receive Bitcoin.

Why do some addresses look different from others?

Bitcoin has evolved over time and now supports multiple address formats. Newer formats like Segwit addresses (starting with bc1) are more efficient and cheaper to send from, but all formats work the same way for receiving. Your wallet picks the format automatically.