How to Use a Bitcoin ATM: Step-by-Step Instructions
What happens when you use a Bitcoin ATM
A Bitcoin ATM is a physical machine that lets you exchange cash for Bitcoin or Bitcoin for cash, similar to a regular ATM but for cryptocurrency. You insert cash or a payment card, scan a QR code from your Bitcoin wallet, and the machine sends Bitcoin to that address — or dispenses cash if you're selling Bitcoin. The machine charges a fee, usually between 5 and 15 percent, though rates vary by operator and location.
Bitcoin ATMs are run by private companies, not banks. The most common operators in North America are Coinbase, Crypto Dispensers, and General Bytes, though dozens of smaller networks exist. You can find machines near you by searching on CoinATMRadar or the operator's own map, which shows the address, fees, and daily limits for each location.
The process takes 5 to 15 minutes from start to finish. You'll need a valid government ID, a Bitcoin wallet already set up on your phone or computer, and cash or a debit card. Some machines have daily limits — often $500 to $2,000 per transaction — and some require you to verify your phone number or email before the transaction completes.
Key Takeaways
- Bitcoin ATMs charge fees between 5 and 15 percent, so a $100 purchase may cost $105 to $115 total.
- You must have a Bitcoin wallet set up before you arrive, because the machine sends Bitcoin to a wallet address you provide.
- Bring a government-issued ID; most machines require identity verification before dispensing Bitcoin or cash.
- Daily transaction limits vary by machine and operator, ranging from $500 to $2,000 or higher, so check the machine's screen or the operator's website first.
- Bitcoin ATMs are not reversible — once you send cash or Bitcoin, the transaction cannot be undone, so double-check the wallet address before confirming.
Setting up your Bitcoin wallet before you go
You cannot use a Bitcoin ATM without a wallet address to receive Bitcoin into. A Bitcoin wallet is software on your phone, computer, or a hardware device that holds your private keys — the passwords that prove you own the Bitcoin. When you use a Bitcoin ATM to buy Bitcoin, the machine sends it to the address you provide, and that address must belong to a wallet you control.
read a wallet app before you leave home. Common options include Coinbase Wallet, Blue Wallet, Electrum, and Ledger Live (if you own a hardware wallet). Each app will generate a unique address for you — a long string of letters and numbers that looks like 1A1z7agoat2YMMQQQ2e8Hh1136ajXyqFV. This is the address you'll scan or type into the Bitcoin ATM.
Write down your wallet address or take a screenshot. When you arrive at the machine, you'll scan this address using the ATM's camera, or you'll display the QR code on your phone screen and let the machine scan it. Do not share this address with anyone you don't trust — anyone with your address can see how much Bitcoin you own, though they cannot spend it without your private keys.
The step-by-step process at the machine
When you arrive at the Bitcoin ATM, the screen will show the operator's name and the current Bitcoin price. Press the button for "Buy Bitcoin" or "Sell Bitcoin" depending on what you want to do.
To buy Bitcoin: The machine will ask you to enter the amount of cash you want to spend or the amount of Bitcoin you want to receive. Enter your choice and press confirm. The screen will then display a QR code — this is the wallet address where the Bitcoin will be sent. Scan this code with your phone to verify it matches your wallet address, or take a photo to check it later. If it matches, press confirm on the machine. Insert your cash into the slot, or tap your debit card if the machine accepts card payments. The machine will verify your identity (usually by asking for your phone number or email), and then it will send the Bitcoin to your wallet. You'll see a transaction ID on the screen — save this number in case you need to contact the operator about the transaction.
To sell Bitcoin: Press "Sell Bitcoin" on the screen. The machine will ask how much Bitcoin you want to sell. Enter the amount and press confirm. The machine will display a wallet address — this is where you send your Bitcoin from your wallet app. Open your wallet app, select "Send," paste or scan the machine's address, enter the amount, and confirm the transaction from your phone. The Bitcoin network will process the transaction, which usually takes 10 to 30 minutes. Once the machine receives the Bitcoin, it will dispense cash into the slot. Some machines require you to verify your identity before dispensing cash.
Fees, limits, and what to expect
Bitcoin ATM fees are not standardized. Most machines charge between 5 and 10 percent when you buy Bitcoin, and between 5 and 15 percent when you sell. A few machines charge flat fees instead — for example, $5 per transaction regardless of amount. The fee is usually displayed on the screen before you confirm, so you can see the total cost before you commit.
Daily transaction limits vary widely. Some machines allow $500 per transaction, others allow $2,000 or $5,000. A few have no stated limit, but most operators impose a daily cap per user — often $1,000 to $3,000 per day. The machine's screen will show the limit before you start, and the operator's website or CoinATMRadar will list it as well.
Identity verification requirements differ by machine and by how much you're spending. Machines in the United States typically require a phone number for transactions under $500, and a government ID for larger amounts. Some operators require a photo of your ID or a selfie holding your ID. This is a legal requirement under anti-money-laundering rules, not a choice by the operator.
Bitcoin transactions are permanent. Once you send Bitcoin or cash to the machine, you cannot reverse it. If you enter the wrong wallet address, send the wrong amount, or change your mind, the transaction will still go through. Double-check the wallet address on the screen before pressing confirm, and verify the amount one more time.
Finding a Bitcoin ATM near you
CoinATMRadar is the largest directory of Bitcoin ATMs worldwide. Visit the website, enter your city or zip code, and the map will show every machine within a few miles, along with the operator's name, fees, daily limits, and hours of operation. You can filter by operator — for example, to see only Coinbase machines — or by the type of transaction you want to make.
Each machine's listing shows its exact address, the fee percentage, the daily limit, and user reviews. Some listings include a phone number for the operator if you have questions before you go. Check the hours of operation, because many Bitcoin ATMs are located inside convenience stores or gas stations that close at night.
Call ahead if the machine's status is unclear. Some machines go offline for maintenance or are removed without notice. A quick call to the store where the machine is located can confirm it's still there and working.
Common mistakes to avoid
Entering the wrong wallet address is the most costly mistake. Bitcoin addresses are case-sensitive and must be exact — a single wrong letter will send your Bitcoin to an address you don't control, and it cannot be recovered. Always scan the QR code from the machine with your phone wallet, or copy and paste the address rather than typing it by hand. If you must type it, type slowly and check each character.
Forgetting to bring your ID is another common problem. Most machines require government-issued ID for any transaction over $500, and many require it for smaller amounts too. Bring your driver's license, passport, or state ID card.
Not checking the fee before confirming is straightforward to overlook. The machine displays the fee on the screen, but it's straightforward to miss if you're in a hurry. Look at the total cost — the amount you're spending plus the fee — and make sure you have enough cash or credit available.
Assuming the transaction is when ready is a third mistake. Buying Bitcoin at a Bitcoin ATM is usually fast — the Bitcoin arrives in your wallet within minutes. Selling Bitcoin takes longer because the Bitcoin network must confirm the transaction, which can take 10 to 30 minutes or longer if the network is busy. Don't leave the machine until the screen confirms the transaction is complete.
Frequently Asked Questions
Do I need a bank account to use a Bitcoin ATM?
No. To buy Bitcoin, you need cash or a debit card and a Bitcoin wallet. To sell Bitcoin, you need Bitcoin in your wallet and a government ID. A bank account is not required, though some machines accept bank transfers as payment.
What if the Bitcoin ATM is out of Bitcoin or cash?
Some machines run out of Bitcoin during high-demand periods or run out of cash if many people are selling. The machine's screen will tell you if it's out of stock. Check CoinATMRadar or call the operator to find another machine nearby, or come back later when the machine has been refilled.
Can I use someone else's Bitcoin wallet address?
Technically yes, but you should not. If you send Bitcoin to someone else's wallet address, they will own that Bitcoin and you cannot recover it. Only use a wallet address you control. If someone asks you to send Bitcoin to their address using a Bitcoin ATM, it is likely a scam.
How long does it take to receive Bitcoin after I use the ATM?
Buying Bitcoin usually takes 5 to 15 minutes. The machine sends the Bitcoin to your wallet when ready, but it may take a few minutes to appear in your wallet app depending on network conditions. Selling Bitcoin takes longer — 10 to 30 minutes or more — because the Bitcoin network must confirm the transaction before the machine dispenses cash.
What happens if I lose my wallet or forget my password?
If you lose access to your wallet, the Bitcoin inside it is lost permanently. Write down your wallet's recovery phrase (a list of 12 or 24 words) and store it somewhere safe before you use a Bitcoin ATM. This phrase can restore your wallet if you lose your phone or forget your password. Do not share this phrase with anyone.
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.