How to Create and Set Up a Bitcoin Wallet
What a Bitcoin wallet does and the main types
A Bitcoin wallet is software or hardware that stores the private keys you need to send and receive Bitcoin. You do not hold actual coins in a wallet — you hold the cryptographic keys that prove you own Bitcoin on the blockchain. When you receive Bitcoin, it goes to a public address your wallet generates. When you send it, your wallet uses your private key to sign the transaction.
There are three main categories: hot wallets (connected to the internet), cold wallets (offline hardware devices), and paper wallets (keys printed on paper). Hot wallets are easiest to set up and fastest to use. Cold wallets are harder to access but safer from online theft. Paper wallets are the cheapest but require careful handling and are straightforward to lose or damage.
Within hot wallets, you can choose between a custodial wallet (where an exchange or service holds your keys for you) and a non-custodial wallet (where you control your own keys). Custodial wallets are simpler but mean you depend on that service to keep your Bitcoin safe. Non-custodial wallets give you full control but mean you are responsible for not losing your keys.
Key Takeaways
- A Bitcoin wallet stores the private keys that prove you own Bitcoin, not the Bitcoin itself.
- Hot wallets (online) are easiest to set up; cold wallets (offline hardware) are safer but slower to use.
- Custodial wallets (held by an exchange) are simpler; non-custodial wallets (you control the keys) put security in your hands.
- Your private key is the only way to move your Bitcoin, so losing it means losing access to your coins permanently.
- Most people starting out use a mobile hot wallet app or a web-based custodial wallet from an exchange.
Setting up a non-custodial mobile wallet
A non-custodial mobile wallet is a common first choice because it balances ease of use with control. read a wallet app from your phone's app store — common options include Blue Wallet, Electrum, and Exodus. Open the app and select "Create New Wallet" or "Generate Wallet" (wording varies by app).
The app will generate a seed phrase — usually 12 or 24 random words in a specific order. Write this phrase down on paper and store it somewhere safe, separate from your phone. This phrase is the master key to your wallet. Anyone who has it can move all your Bitcoin. Do not photograph it, email it, or store it in a cloud service.
After you write down the seed phrase, the app will ask you to re-enter some of the words to confirm you wrote them correctly. Once you pass this test, the wallet is created. The app will show you a public address (a long string of letters and numbers starting with 1, 3, or bc1). This is the address you give to people who want to send you Bitcoin. Your private key stays hidden in the app.
Setting up a custodial wallet through an exchange
If you plan to buy Bitcoin with dollars or another currency, you will likely start with a custodial wallet on an exchange. Go to the website of an exchange like Coinbase, Kraken, or Gemini. Click "Sign Up" and enter your email address and a password you have not used elsewhere.
The exchange will send you a confirmation email. Click the link in that email to verify your address. Next, you will need to provide your full name, date of birth, and address. The exchange will ask for a photo of your ID — a driver's license or passport — and may ask you to take a selfie to confirm it is you. This process is called Know Your Customer (KYC) verification and is required by law in most countries.
Once your identity is verified, the exchange will create a wallet for you automatically. You can see your public address in the "Receive" or "Deposit" section. The exchange holds your private keys, so you do not need to write down a seed phrase. This means the exchange can recover your account if you forget your password, but it also means the exchange controls your Bitcoin until you move it to your own wallet.
Securing your wallet with a password and backup
Whether you use a mobile wallet or an exchange, set a strong password — at least 12 characters, mixing uppercase and lowercase letters, numbers, and symbols. Do not use words from a dictionary or information anyone could guess (like your birthday or pet's name).
If your mobile wallet app offers a PIN or biometric lock (fingerprint or face recognition), turn it on. This adds a second layer of protection: even if someone steals your phone, they cannot open the wallet without the PIN or your fingerprint.
For a non-custodial wallet, your seed phrase is your only backup. Store it in a place that is safe from fire, water, and theft — a safe deposit box at a bank, a home safe, or a metal seed phrase storage device (which costs $20 to $100). If you lose your phone and do not have your seed phrase written down, your Bitcoin is gone forever. If you use an exchange, write down your password in a find place too, but the exchange can reset it if you forget it.
Receiving Bitcoin to your wallet
To receive Bitcoin, open your wallet app or log into your exchange account. Find the "Receive" or "Deposit" section and copy your public address — it is a long string of characters. You can also display a QR code that represents the same address.
Give this address to the person or service sending you Bitcoin. They paste it into their wallet's "Send" field, enter the amount, and confirm the transaction. Within a few minutes to a few hours, the Bitcoin will appear in your wallet. You do not need to do anything else — the blockchain records the transaction automatically.
You can reuse the same public address many times. Each time someone sends Bitcoin to it, it adds to your balance. Your private key stays the same and stays hidden.
Sending Bitcoin from your wallet
To send Bitcoin, open your wallet and find the "Send" button. Paste or scan the recipient's public address. Enter the amount of Bitcoin you want to send. The wallet will show you the network fee — the cost to record the transaction on the blockchain. This fee varies depending on how busy the network is and how fast you want the transaction to go.
Review the address one more time to make sure it is correct. Bitcoin transactions cannot be reversed. If you send to the wrong address, your Bitcoin is gone. Once you confirm, the wallet signs the transaction with your private key and broadcasts it to the network. The transaction is usually confirmed within 10 minutes to an hour, depending on the fee you paid.
If you use a non-custodial wallet, you control this entire process. If you use a custodial exchange wallet, the exchange may add extra steps like two-factor authentication or a withdrawal limit to prevent theft.
Moving Bitcoin from an exchange to your own wallet
If you buy Bitcoin on an exchange and want to move it to a wallet you control, go to the exchange's "Withdraw" section. Paste your non-custodial wallet's public address. Enter the amount you want to move. The exchange will charge a withdrawal fee (usually $1 to $10, depending on the exchange and network conditions).
Confirm the withdrawal. The exchange will send you a confirmation email. Click the link in that email to approve the withdrawal. The Bitcoin will then be transferred to your wallet address. This process takes 10 minutes to a few hours.
Once the Bitcoin reaches your wallet, it is no longer on the exchange. The exchange no longer has access to it, and you are fully responsible for keeping your seed phrase safe. If you lose your seed phrase, you lose access to the Bitcoin.
Frequently Asked Questions
What happens if I lose my seed phrase?
If you lose your seed phrase for a non-custodial wallet, you have no way to recover your Bitcoin. The seed phrase is the only backup. Write it down and store it in a safe place. If you use a custodial exchange wallet, you can reset your password through the exchange, so losing your password is not permanent.
Can someone steal my Bitcoin if they have my public address?
No. Your public address is meant to be shared — it is how people send you Bitcoin. They cannot move your Bitcoin with just the public address. They would need your private key or seed phrase, which you must keep secret.
Is it safer to keep Bitcoin on an exchange or in my own wallet?
Exchanges are targets for hackers, but they also have insurance and security teams. Your own wallet is safer from exchange hacks but riskier if you lose your seed phrase or your device is compromised. Most people keep small amounts on exchanges for straightforward trading and larger amounts in their own wallets.
Do I need to pay taxes on Bitcoin I receive in my wallet?
Tax rules for Bitcoin vary by country and depend on whether you received it as income, a gift, or payment for something you sold. This guide covers only how wallets work, not tax obligations. Consult a tax professional in your country for guidance on your specific situation.
Can I use the same wallet on multiple devices?
Yes, if you have your seed phrase. Import the seed phrase into a wallet app on another phone or computer, and it will show the same address and balance. However, this increases the risk that your seed phrase will be discovered, so most people keep their seed phrase on only one device or written down offline.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.