What Is a Bitcoin ATM?
A Bitcoin ATM, often called a BTM, is an internet-connected kiosk that lets you buy Bitcoin and, in some cases, other cryptocurrencies using cash or a debit card. Unlike a traditional bank ATM, it does not connect to your bank account. Instead, it sends the crypto you buy to a wallet address you provide.
These machines are commonly found in convenience stores, grocery stores, gas stations, and shopping malls. They appeal to people who may not have a bank account, prefer not to use an online exchange, or simply want a fast, in-person way to buy crypto.
A few things to know upfront:
- You will usually need a crypto wallet before you can use one. The machine needs somewhere to send your Bitcoin.
- Fees are much higher than on online exchanges and often range from about 8% to 20% per transaction.
- Some machines are bidirectional, meaning they let you sell Bitcoin for cash as well as buy it.
- Identity verification requirements vary by machine, operator, and transaction size.
If you do not yet have a wallet set up, check out our guide to setting up a crypto wallet before visiting a machine.
What You Need Before Visiting a Bitcoin ATM
Showing up unprepared can stall your transaction. Check these items before you leave home:
- Non-custodial wallet app: Install it on your phone before you arrive. The machine sends crypto straight to your address. It does not hold funds for you.
- QR code ready: Open your wallet’s receiving QR code before you step up to the kiosk.
- Enough phone battery: Many machines need SMS codes. A dead phone mid-transaction can lock up your funds.
- Standard mobile number: VoIP numbers like Google Voice get rejected by ATM compliance networks.
- Government-issued photo ID: Some operators allow small buys with just a phone number. Most require a physical ID scan for purchases above $200 to $1,000.
- Crisp, flat cash: Bill acceptors are picky. Use clean $20s and $50s. Crumpled or torn notes get rejected.
- Physical receipt: Always print and save it. It holds the transaction ID (TXID) you need to track the transfer or contact support.
How Do Bitcoin ATMs Work?
Buying crypto
Step 1: Find a machine
Use Coin ATM Radar to find a nearby machine. Check that it supports your asset and review its current fees.
Step 2: Start and verify
Select Buy Bitcoin on the touchscreen. Enter your mobile number, then input the SMS code sent to your phone.
Step 3: Scan your ID
Insert and scan your government photo ID if the operator’s rules require it.
Step 4: Provide your wallet address
Hold your phone up to the machine’s scanner. Let it read your receiving QR code. Then confirm the address on the ATM screen matches your app exactly.
Step 5. Insert cash and review
Feed bills into the acceptor one at a time. Review the total, exchange rate, and fee breakdown on the summary screen.
Step 6: Confirm and collect
Press Confirm to send the transaction to the network. Then collect your printed receipt.
Selling crypto (two-way machines only)
Note: Two-way machines are less common. Confirm cash payout availability on Coin ATM Radar before you travel.
Step 1: Select payout options
Tap Sell Bitcoin or Withdraw Cash. Complete the phone and identity checks required.
Step 2: Enter your target amount
Type in the dollar amount you want to withdraw. The machine shows the crypto amount needed, including fees.
Step 3: Send the crypto
The machine shows a destination QR code. Scan it with your wallet app and send the exact Bitcoin amount shown. Use a high-priority network fee for faster processing.
Step 4: Wait for network confirmation
Miners must pick up the transaction on the blockchain. This usually takes 10 to 30 minutes. The machine sends a text alert or prints a voucher when your cash is ready.
Step 5: Collect your cash
Return to the machine. Scan your voucher or enter your phone number. Then collect your payout and save the receipt.
Costs Explained: ATM vs. Online Exchange
A machine showing a flat 7% fee often costs 12% to 15% in reality. Operators layer several charges together. Here is what makes up the total:
- Base transaction fee: 7% to 15%
- Exchange rate spread: 2% to 5% built into the Bitcoin price shown on screen
- Blockchain network fee: Variable, paid by you
- Cash-out fee: Sometimes added when selling for physical cash
These layers add up quietly. So always check how much crypto you receive against the live market price before you confirm.
Transaction Limits and Guardrails
ATM limits scale with your verification level. Here is how the tiers work:
- Minimum purchase: $20 to $50 per session
- Daily max (phone only): $200 to $500
- Daily max (with photo ID): Up to $10,000
- Very large transactions: May need biometric checks, depending on local rules
Scanning a government-issued ID unlocks the mid-tier limits. Very large cash transactions may require extra steps under local state rules.
What to expect after buying bitcoin at an ATM
Once the machine accepts your cash, it sends your transaction to the Bitcoin mempool. There, it waits for miners to process it. Under normal conditions, expect the first block confirmation within 10 to 30 minutes.
Most non-custodial wallets show the transfer as “Pending” right away. However, some apps block you from spending funds until two or three confirmations settle. You can track your transfer on a public block explorer like Mempool.space or Blockchair. Just enter the transaction ID from your printed receipt.
Security and Fraud Prevention
For personal use, established Bitcoin ATM networks are safe. However, they have become a top tool for social engineering scams. The FBI’s Internet Crime Complaint Center reports that Americans lost $388 million to crypto kiosk fraud in one year. People over 50 suffered the majority of those losses.
Scammers use fear and urgency. They call or text victims while posing as the IRS, tech support, or utility companies. They claim your bank account is at risk or that you owe money now. Then they tell you to withdraw cash and deposit it into a nearby Bitcoin ATM using a QR code they provide.
No real government agency or company will ever ask you to pay through a crypto kiosk.
Practical safety measures
Follow these steps to stay safe at the machine:
- Choose visible locations. Pick machines inside bright, busy stores rather than isolated spots.
- Vet the operator first. Check the network on Coin ATM Radar. Look for clear contact info and a working support site.
- Never take phone coaching. If anyone guides you through a transaction by phone or in person, stop and leave.
- Check every character. Verify the full wallet address on screen before you confirm.
- Remember: transfers are final. Blockchain payments cannot be reversed or recovered.
Troubleshooting Common Errors
Common Error
Typical Fees
Bill Acceptor Rejecting Cash
Straighten and smooth your bills
QR Scanner Not Reading Screen
Turn your phone screen brightness to maximum and clean the screen. Hold your device 3 to 4 inches away from the scanner rather than pressing it flat against the glass.
Transaction Pending Over 1 Hour
Look up your transaction ID on Mempool.space. If it shows network confirmations, refresh or restart your wallet app. If it is completely missing from the blockchain, call the operator immediately.
Wrong Wallet Address Entered
Contact the operator immediately using the number on your receipt. If the transaction has not been broadcasted yet, they may be able to stop it. Once confirmed on-chain, the funds are permanently unrecoverable.
Sell Machine Ran Out of Cash
Save the printed emergency redemption voucher or receipt. Contact the operator’s support line right away to coordinate an on-chain crypto refund or an alternative cash pickup
What Cryptocurrencies Can You Buy at a Bitcoin ATM?
Bitcoin works at almost every kiosk. Ethereum and Litecoin are widely available too. However, niche coins like Dogecoin, Monero, or Bitcoin Cash depend on the individual operator.
More niche options such as Dogecoin, Monero, or Bitcoin Cash depend heavily on individual operator inventory.
To ensure a successful trip, you should utilize global mapping directories like Coin ATM Radar or Buy Bitcoin Worldwide to filter local kiosks by exact asset support, active transaction fees, and user reviews.
Checking the official locators of prominent national operators like Bitcoin Depot, Coinsource, or RockItCoin will also grant you access to real-time fee updates and current compliance rules before you make the trip. Always confirm asset support and fees before you make the trip.
Availability varies by operator and machine model. Do not assume a specific coin will be available at the nearest location. Check the operator’s site or Coin ATM Radar before visiting.
Summary — Is a Bitcoin ATM Worth Using?
Bitcoin ATMs serve a real purpose. They are accessible, do not require a bank account, and can make it possible to buy crypto with cash in minutes. For unbanked users, first-time buyers, or anyone who prefers in-person transactions, that can be useful.
The trade-off is cost. Fees are high, and that convenience comes at a premium. For anyone buying more than a small amount or planning to buy regularly, an online exchange is usually the more economical option.
Scam risk also deserves serious attention. These machines have become a common tool in fraud schemes targeting people who are unfamiliar with crypto. Be extremely cautious if anyone tells you to use one under pressure.
If you are ready to explore online alternatives, our guide to buying Bitcoin and our best crypto exchanges comparison are good next steps.
Best Crypto Exchanges
FAQs
Fees vary by operator but are generally much higher than exchange fees. Many machines charge around 8% to 20% of the transaction value, plus a spread built into the exchange rate. Always review the total cost before inserting cash.
Sometimes. Smaller purchases may require only a phone number, while larger transactions often require a government-issued ID. Requirements depend on the operator, transaction size, and local regulations.
The machine itself usually processes the purchase quickly, but the crypto may take several minutes to appear in your wallet. In many cases, transactions show up within 10 to 30 minutes, though network congestion can affect timing.
Yes. Scammers may impersonate government agencies, utility companies, or tech support and pressure victims into depositing cash. No legitimate organization will ask you to pay through a Bitcoin ATM.
At a minimum, you will usually need a crypto wallet app on your phone with a receiving address and QR code ready. Depending on the machine and transaction size, you may also need a phone number or government-issued ID. Most machines are cash-based, so bring cash.
Yes, but distribution is uneven. They are heavily concentrated in North America, especially the United States, and are also found in parts of Europe, Australia, Asia, and Latin America. Availability varies by country and local regulation.



