Bitcoin ATMs Explained: Fees, Risks, and How to Use Them
Bitcoin ATMs are machines that let users buy or sell Bitcoin using cash or credit cards, similar to how traditional ATMs handle fiat money. They connect directly to a cryptocurrency exchange or wallet, allowing instant transactions. Some even support other cryptocurrencies besides Bitcoin.
Bitcoin ATMs are popping up everywhere, from airports to convenience stores, but many people still don’t know how they actually work or whether they’re safe to use. As of early 2025, there are nearly 39,000 Bitcoin and crypto ATMs worldwide. Yet, confusion remains around fees, regulations, and the safety of these machines.
This guide breaks it all down in simple, no-fluff language. You’ll learn what Bitcoin ATMs are, how they work, their costs, risks, and how to use them safely.
What are Bitcoin ATMs?

Bitcoin ATMs are physical kiosks that let users buy or sell Bitcoin using cash or debit cards. They connect to a cryptocurrency exchange to convert fiat currency into Bitcoin (or vice versa) and send it directly to a user’s crypto wallet. Some machines only allow buying, while others also support selling.
At first glance, a Bitcoin ATM or Crypto ATM looks just like any regular cash machine, but what happens behind the scenes is completely different.
Traditional ATMs vs Bitcoin ATMs
Unlike traditional ATMs that connect directly to your bank account, Bitcoin ATMs are privately operated and not managed by banks. Each operator sets its own fees, limits, and compliance rules. Popular global operators include Bitcoin Depot, CoinFlip, Bitstop, and CoinCloud, companies that specialize in running physical crypto kiosks rather than functioning as exchanges themselves. These operators either maintain their own crypto and cash reserves or integrate with exchanges like Binance or Kraken to manage liquidity.
When you buy Bitcoin with cash, the operator sends the purchased amount from their crypto wallet or exchange account to your personal wallet. When you sell Bitcoin, the process reverses, you send your Bitcoin to the operator’s wallet, and they release cash from the machine’s reserves. Essentially, the Bitcoin remains with the operator until the transaction is complete and verified.
Bitcoin ATMs use the internet to connect to both the blockchain and the operator’s system. Once you scan your wallet’s QR code, the machine processes where to send or receive the funds. After you confirm the transaction, it’s broadcast to the blockchain, and you may need to wait for one or more confirmations before it’s finalized. Each country has its own mix of operators. For example, Bitcoin Depot dominates the U.S. market, managing around 8,486 ATMs globally as of early 2025, while CoinFlip and Athena Bitcoin follow closely behind.
Step-by-step: How to use a Bitcoin ATM
- Locate a Bitcoin ATM near you using a Bitcoin ATM locator app or website.
- Select whether you want to buy or sell crypto.
- Scan your wallet address QR code on the ATM screen.
- Insert cash (if buying) or send Bitcoin (if selling).
- Wait for confirmation and that’s it. You’ll receive a receipt and either Bitcoin in your wallet or cash in your hand.
Costs of Using a Bitcoin ATM

Compared to exchanges, Crypto ATMs usually charge higher fees due to how they operate and handle liquidity. Let’s break it down.
Visible fees you’ll notice upfront
Most machines show the Bitcoin ATM fees right on the screen before you confirm your transaction. These can include:
- Operator markup: A percentage added to the market rate of Bitcoin.
- Blockchain or miner fee: Paid to process your transaction on the blockchain.
- Network or convenience fee: A flat charge for using the machine, similar to a service fee.
Hidden costs you might not see
Beyond the visible fees, Bitcoin ATMs also include hidden costs that many users miss. Sometimes operators apply an unfavorable conversion rate (i.e. markups above market), which, combined with visible fees, can push total costs toward 20%. Because these kiosks require cash handling, transport, and maintenance, those operational costs are built into their prices as well. Operators also shift compliance and KYC overhead (ID checks, anti-fraud systems) onto users. Meanwhile, volatility and slippage, price changes during the transaction, can further eat your crypto amount. And if the transaction fails, refunds tend to be slow and complex when compared to online exchanges. Learn more about different crypto fees here.
Typical fee ranges
Some Bitcoin ATMs may charge fees close to 20-25% when you factor in both visible charges and hidden markups, though many machines still fall below this level depending on the operator and location. In contrast, online exchanges like Binance or Coinbase usually charge 0.1-1% for trading in high-liquidity pairs.
That’s a big gap, but Bitcoin ATMs are meant for instant access and cash-based convenience, not cheap trading.
Regional variations
Bitcoin ATM fees vary widely around the world. In the U.S., fees often run from 15-20% depending on the operator and state. In Europe, where competition is higher and regulation more uniform, fees tend to be somewhat lower, often around 5-12% above market rate. In parts of Asia, compliance costs and limited machine density can push fees toward the higher end of the U.S. range
Compared to traditional ATMs
Traditional bank ATMs charge flat transaction fees, usually a few dollars. But Bitcoin ATMs are different because you pay more for speed, simplicity, and anonymity. If you want quick cash-to-crypto access, a Bitcoin ATM near you is ideal. If you prioritize low cost and better rates, centralized exchanges are the smarter choice.
Regulations and Legal Status
Bitcoin ATMs convert cash into crypto and back. That makes them useful for everyday users, and attractive for money laundering, scams, and fraud. Because of that, many countries treat ATM operators like money-service businesses and require anti-money-laundering (AML) controls and KYC (ID) checks.
Country snapshots
United States
Operators must register with FinCEN and comply with AML rules. Many states also require money-transmitter licenses. In 2025, FinCEN issued an official notice highlighting the use of convertible virtual currency kiosks (Bitcoin ATMs) in scams and fraudulent payments, urging operators to improve monitoring and report suspicious activity.
European Union
The Markets in Crypto-Assets Regulation (MiCA) creates uniform licensing, transparency, and KYC/AML obligations for crypto service providers across EU states.
India
The Reserve Bank of India has been cautious about crypto kiosks; the legal and operational status of Bitcoin ATMs remains unclear. India’s first Bitcoin ATM was launched by Unocoin in Bengaluru in 2018 but was later seized by authorities for operating without approval. While some online listings claim hundreds of ATMs exist, these reports are unverified, and no officially recognized Bitcoin ATMs are known to be operating as of 2025.
Australia
Australia has seen rapid ATM installs. AUSTRAC has stepped in with new operating conditions (including transaction limits and tighter customer checks) after finding scam and AML risks. Operators can face registration refusals or operational limits if they don’t comply.
Africa & Latin America
Adoption is increasing in parts of Latin America and Africa, but rules vary by country. For example, Colombia has about 45 Bitcoin ATMs operating across several cities, while South Africa has around 19 machines, the highest in its region. Regulatory clarity and protections differ widely, so availability and risk levels vary significantly from city to city
Where the machines are
As of January 2025, there are 38,866 crypto-ATMs globally, with the United States hosting about 81% of them. Canada ranks second, followed by Australia, Spain, Poland, and El Salvador. Colombia and South Africa lead in Latin America and Africa respectively. There is no strong, public evidence that Brazil, Japan, or the UAE have made specific, major announcements to expand Bitcoin ATM installations across their territories in the near term
Risks and Limitations of Bitcoin ATMs
From scam machines to steep fees and transaction delays, users need to stay alert. Let’s go through the main concerns and how to stay safe.
Fraud risks: scams and fake machines
Bitcoin ATM scams have surged globally, with the FTC reporting over $110 million in losses in 2023, a nearly 1,000% rise since 2020. Common schemes include government or law-enforcement impersonation scams, where victims are told to deposit cash into Bitcoin ATMs to “secure their accounts,” and tech-support scams, where fake agents convince users to send money to resolve fake issues.
These scams are especially prevalent in the U.S., where tens of thousands of ATMs are accessible in public spaces, and older adults are three times more likely to fall victim. Losses per case often exceed $10,000, and since Bitcoin transactions are irreversible, recovery is virtually impossible.
Typical transaction limits
Most Bitcoin ATMs have both minimum and maximum limits, which vary by operator and country. Based on data from top operators like RockItCoin, Bitcoin Depot, and CoinFlip, many ATMs set minimums around $10–$20 per transaction and daily maximums of $15,000–$25,000, though in some locations or with higher verification, limits may differ significantly.
Wait times and blockchain confirmations
Bitcoin transactions aren’t instant, they depend on blockchain confirmation times. Most Bitcoin ATMs require 1 to 3 confirmations, which usually takes 5–10 minutes. During network congestion, it may take longer.
If you don’t see your crypto immediately, don’t panic, it’s likely waiting for confirmations. Keep your receipt handy in case you need to contact the ATM operator for support.
Is Using Bitcoin ATMs Worth It?

Bitcoin ATMs offer unmatched convenience. You can buy or sell crypto instantly with cash, often without needing a bank account or exchange account. For people who value privacy, speed, or cash-based access, that’s a major advantage.
However, this convenience comes at a steep price. Fees typically range from 10–20%, and the machines often use less favorable exchange rates than online platforms. On top of that, there are hidden costs, slower refund processes, and security risks from scams or fake machines.
For most users, especially those making larger or frequent transactions, online exchanges like Binance, Coinbase, or Kraken are far more cost-effective and transparent. But for occasional users, travelers who need quick conversion, or those in cash-heavy economies where online access is limited, Bitcoin ATMs can still serve as a practical, if expensive, bridge between crypto and cash.
FAQs
1. Can I use a Bitcoin ATM without a wallet?
No. You need a crypto wallet to receive Bitcoin or any supported cryptocurrency. Some ATMs offer the option to create a temporary wallet or print a paper wallet, but using your own secure wallet is always safer.
2. Do Bitcoin ATMs accept credit or debit cards?
Bitcoin ATMs are mostly cash-based and don’t accept credit or debit cards. A few newer models and operators, such as General Bytes or LibertyX in the U.S., allow debit card purchases, but this feature is still rare and location-dependent.
3. What happens if a Bitcoin ATM transaction fails?
If your cash is accepted but the crypto isn’t delivered (or vice versa), contact the operator immediately. Receipts usually have an operator phone number or email for support. Refunds may take a few business days.
4. Do Bitcoin ATMs operate 24/7?
Most do, especially if located in public spaces or convenience stores. However, some ATMs within malls or offices follow local business hours.
5. Can I use Bitcoin ATMs while traveling abroad?
Yes, as long as your wallet supports the same blockchain network. However, fees, limits, and supported coins may vary across countries, so always check before using.