Bitcoin ATMs: How They Work and Where to Find Them


Bitcoin ATMs, also referred to as Bitcoin teller machines, offer a physical point of exchange between the digital and physical realm. They’re similar to traditional ATMs, but instead of dispensing cash from a bank account, Bitcoin ATMs provide users with the ability to buy and sell Bitcoin using cash or a debit card.

These machines provide a convenient way for individuals to handle their Bitcoin transactions, making the process of buying and selling the cryptocurrency more accessible to the public. In this guide, we’ll explore the details of how Bitcoin ATMs work and where you can find one near you.

woman using Bitcoin ATM

What is a Bitcoin ATM?

A Bitcoin ATM acts as a physical gateway to the Bitcoin blockchain, the decentralized network where all Bitcoin transactions are recorded. It is a kiosk that allows a person to buy Bitcoin with cash or a debit card. Some Bitcoin ATMs offer bi-directional functionality enabling both the purchase of Bitcoin and the selling of Bitcoin for cash.

In some cases, Bitcoin ATM providers require users to have an existing account to use the machine. There are two main types of Bitcoin ATMs: the basic ones, allowing users to only purchase Bitcoin, and the more complex ones, enabling users to both buy and sell the digital currency. These interactive machines are strategically placed around the world, often in retail stores or shopping malls and typically operated by Bitcoin ATM companies or Bitcoin ATM operators.

How Bitcoin ATMs Work

Bitcoin ATMs are an integral part of the cryptocurrency infrastructure, providing a physical location where users can engage in financial transactions with Bitcoin. To leverage these machines effectively, users must have a digital or crypto wallet, a software application where Bitcoins can be securely stored and managed. Here’s how to use a Bitcoin ATM:

Preparing for a Transaction

Before approaching a Bitcoin ATM, users should have a clear understanding of their transaction purpose. The user should also have a digital wallet set up. This wallet will be used for either receiving or sending Bitcoin.

Buying Bitcoin

  1. Verification: Bitcoin ATM operators may enforce varying levels of verification based on transaction size and regulatory requirements. The verification process might involve anything from entering a valid phone number to scanning a government-issued ID.
  2. Wallet scanning: To buy Bitcoin, the ATM needs to know where to send the purchased Bitcoin. Open your digital wallet app and displays the QR code, which the ATM scans. This QR code corresponds to your Bitcoin wallet address.
  3. Payment: Insert cash into the Bitcoin ATM or swipe a debit card. The Bitcoin teller machine then displays the equivalent Bitcoin value based on the current exchange rate, taking into account any applicable transaction fees.
  4. Transaction confirmation: After you confirm the details, the Bitcoin ATM sends the agreed Bitcoin amount to your wallet. This transaction typically takes a few minutes to process.

Selling Bitcoin

If you’re planning to sell Bitcoin, the process differs slightly:

  1. Select ‘Sell Bitcoin’: Start by choosing the ‘Sell Bitcoin’ option on the ATM’s interface.
  2. Send Bitcoin: The ATM provides a QR code representing the operator’s digital wallet address. Scan this code with your Bitcoin wallet app to send the desired amount of Bitcoin.
  3. Transaction confirmation: The transaction must be confirmed on the Bitcoin blockchain. This may take anywhere from a few minutes to an hour, depending on network congestion.
  4. Cash withdrawal: Once the transaction is confirmed, you can withdraw the equivalent cash amount from the Bitcoin ATM.

The simplicity and convenience of Bitcoin ATMs come with a cost. Be aware that Bitcoin ATM fees can be significantly higher than those of online crypto exchanges. The ease of use and immediate access to Bitcoin make it a worthwhile trade-off for some people.

The Pros and Cons of Bitcoin ATMs

Like any financial service, Bitcoin ATMs come with benefits and drawbacks. Understanding these will help you make an informed decision about whether to use a Bitcoin ATM or opt for alternative methods of buying and selling Bitcoin, such as using an online crypto exchange.

Pros of Using a Bitcoin ATM

  1. Ease of use: Bitcoin ATMs offer a user-friendly way to purchase and sell Bitcoin, making them a viable option for beginners who are new to cryptocurrency. The interface is usually simple and intuitive, similar to a traditional ATM.
  2. Fast transactions: Unlike online exchanges, which may require the submission of bank account information and a sometimes lengthy verification process, Bitcoin ATMs can process transactions immediately. This speed can be a significant advantage when Bitcoin prices are volatile and time is of the essence.
  3. Privacy: Bitcoin ATMs give users a higher degree of privacy than traditional banking ATMs. They don’t require a bank account, and most machines do not need ID verification for small transactions, which preserves user anonymity.

Cons of Using a Bitcoin ATM

  1. Higher transaction fees: One of the major drawbacks of using Bitcoin ATMs is the high transaction fees. Fees can range from 5% to 20% per transaction, making them more expensive compared to online exchanges.
  2. Price volatility: The prices of Bitcoin at Bitcoin ATMs can be subject to more fluctuation than those on online exchanges. This means that users could potentially pay more for their Bitcoin or receive less when selling.
  3. Availability: Despite the increasing number of Bitcoin ATMs worldwide, their distribution is not uniform. Some areas may have a high concentration of ATMs, while others have none. This uneven distribution can limit access for some users.

By weighing these pros and cons, you can decide if using a Bitcoin ATM is the right choice for your cryptocurrency transactions.

How to Find a Bitcoin ATM Near You

Bitcoin ATMs, though not as widespread as traditional ATMs, are growing in number and can be found in cities around the world. Here’s how you can locate the nearest Bitcoin ATM:

  1. Use Coin ATM Radar: Coin ATM Radar is a reliable online service that tracks the locations of Bitcoin and other cryptocurrency ATMs. It provides a global map of Bitcoin ATMs and offers details such as the exact address, operating hours, fees, and the type of ATM (whether it allows for only buying, or both buying and selling of Bitcoin).
  2. Check Bitcoin ATM operator websites: Some Bitcoin ATM operators provide location maps or search functions on their websites. Bitcoin Depot and Coin Cloud, for instance, offer online maps pinpointing their Bitcoin ATM locations.

Safety Tips When Using Bitcoin ATMs

Despite the secure nature of Bitcoin transactions, it is important to be cautious when using crypto ATMs, as with any financial transaction. Here are some safety tips:

  1. Use trusted providers: Stick to crypto ATMs operated by well-known and reputable providers. This reduces the risk of falling victim to scams or poorly maintained machines.
  2. Beware of tampering: If a machine appears to be tampered with or damaged in any way, it’s best to find another one. Signs of tampering could include loose parts, odd-looking attachments, or unfamiliar screens.
  3. Protect your privacy: When scanning your wallet’s QR code or entering any sensitive information, be sure that no one can see your screen. You should also avoid discussing or displaying the amount of Bitcoin you are planning to buy or sell.
  4. Secure your wallet: Ensure that your Bitcoin wallet is secure. This includes keeping your wallet’s private keys confidential and using a wallet that allows two-factor authentication.

By following these safety measures, you can ensure your Bitcoin transactions are as secure as possible.

Regulatory Aspects of Crypto ATMs

As crypto ATMs bridge the gap between the digital world of cryptocurrencies and the physical world, they fall under the purview of various financial regulations that can differ significantly from one country or region to another.

Know Your Customer (KYC) Regulations

The main regulation that Bitcoin ATM operators often have to comply with is Know Your Customer (KYC) rules. KYC is a standard banking policy adopted worldwide that helps protect against identity theft, financial fraud, money laundering, and terrorist financing.

  1. Identity verification: In regions where KYC regulations are enforced, you may be required to verify your identity. This process could be as simple as confirming a mobile number or as comprehensive as scanning a government-issued ID. The level of verification usually scales with the size of the transaction, with larger transactions requiring more rigorous checks.
  2. Limitations on transaction size: To comply with anti-money laundering regulations, some jurisdictions may impose limitations on the size of crypto transactions. These restrictions vary by location and can affect how much crypto you can buy or sell per day.
  3. Registration of operators: In some countries, crypto ATM operators are required to register with the appropriate financial authorities and comply with specific regulatory requirements. This can include regular reporting of their operations and maintaining certain security measures.

As a Bitcoin ATM user, it’s crucial to be aware of these regulations as they impact how you use a Bitcoin ATM. Always comply with the necessary regulatory requirements when you use a Bitcoin ATM. Doing so ensures that your transactions are legal and helps protect the broader Bitcoin ecosystem.


Bitcoin ATMs provide a convenient and simple way for people to buy and sell Bitcoin. While they might be more expensive than online exchanges, they offer advantages such as speed, privacy, and ease of use. With thousands of machines installed around the world by various crypto ATM operators, it’s easier than ever to find a Bitcoin ATM near you.

With the continuous growth in the crypto market, we can only expect the number of Bitcoin and other cryptocurrency ATMs to increase. Remember to follow the safety tips mentioned and happy Bitcoin transacting!

Frequently Asked Questions

When and where was the first Bitcoin ATM installed?

The first Bitcoin ATM was installed in 2013 at the Waves coffee shop in Vancouver, Canada. Although that particular automated teller machine has since been removed, it set the stage for other companies to enter the Bitcoin ATM market.

How many Bitcoin ATMs are there?

There are roughly 69,000 Bitcoin ATMs in the U.S. alone. The landscape of crypto ATM operators is diverse, with several key players offering these services across the country.

LibertyX is the largest operator, followed by companies like Coinme, Bitcoin Depot, and others, each hosting a significant number of Bitcoin ATMs. These companies collectively make up a substantial portion of the total crypto ATMs, making it increasingly convenient for crypto users to buy and sell Bitcoin. Remember, the number and distribution of Bitcoin ATMs continues to grow as more people adopt cryptocurrency.

What if I don’t have a digital wallet? Can I still use a Bitcoin ATM?

Most Bitcoin ATMs require a digital wallet for transactions since they need a destination address for the purchased Bitcoin. However, some of them can generate a paper wallet for you if you do not already have a digital wallet. Please note that while this is an option, it’s generally safer and more convenient to set up a digital wallet on your phone or computer.

How long does a transaction take at a Bitcoin ATM?

A transaction at a Bitcoin ATM is usually quite fast. Once you have completed your transaction at the ATM, the Bitcoin is typically transferred to your digital wallet within a few minutes. However, keep in mind that transfer times can vary based on network congestion.

Can I use a credit card at a Bitcoin ATM?

The majority of Bitcoin ATMs do not accept credit cards. They are typically designed to accept cash or debit cards. However, availability can vary depending on the specific machine and operator.

Do all Bitcoin ATMs allow users to buy and sell Bitcoin?

No, not all Bitcoin ATMs support both buying and selling. While most of them allow you to buy Bitcoin, fewer machines offer the option to sell Bitcoin for cash. Always check the specific capabilities of a Bitcoin ATM before using it.

Are Bitcoin ATMs safe?

Yes, Bitcoin ATMs are generally considered safe for exchanging cryptocurrency, but they come with some risks such as high fees, transaction limits, and the potential for scams. Exercise caution and do your own research before using one.

Are Bitcoin ATMs open 24/7?

The operating hours of a Bitcoin ATM depend on its location. If it’s located in a business, it will typically be available during the business’s operating hours. If the ATM is in a public place, it might be accessible 24/7.

Can I use Bitcoin ATMs in other countries?

Yes, you can use a Bitcoin ATM in other countries, provided you have a digital wallet. However, remember that the same regulatory rules apply, and that transaction fees can vary depending on the Bitcoin ATM operator and location.

How much do Bitcoin ATMs cost?

If you’re considering purchasing a Bitcoin ATM to install, costs can vary widely based on the model and its features. Prices generally range between $3,000 and $14,500.

Keep in mind that this initial investment also includes expenses for delivery, installation, taxes, and potentially import duties if you’re shipping the ATM from abroad. Also, remember to factor in ongoing costs such as maintenance, rent for the location (if applicable), and any fees related to regulatory compliance.

Dawn Allcot
Meet the author

Dawn Allot is a personal finance writer and content marketing expert specializing in finance, travel, real estate, and technology. In addition to her work at Crediful, Dawn regularly writes for Bankrate, GoBankingRates, and The Balance.