
You’ve done the research. You’ve downloaded your crypto wallet. You’re finally ready to take the plunge and buy some bitcoin. Cash in hand, you approach the CoinFlip Bitcoin ATM and wonder:
“Okay, so how does this work?”
In this article, we’ll cover the entire process of buying crypto at a Bitcoin ATM, from finding the ATM nearest you to the fees you can expect to pay.
First, you need to find one! Just type your address or zip code into our ATM locator and you’ll get matches for the 10 nearest ATM locations. You can also select Buy-only ATMs, or ATMs capable of both buying and selling. Clicking into any listing will show the full address, hours of operation, and our Customer Support number if you have any questions.
You can pre-register for ATMs here and save time at the machine! You'll even get a discount once approved.
When you arrive at the ATM, you’ll be prompted to select which cryptocurrency you’d like to buy. You can find a comprehensive list of our coin offerings, along with brief descriptions, here. Please note, the cost of each coin will be displayed onscreen to provide pricing transparency.
At the top you will see a warning against participating in any scams. Please read it carefully. If you think you might be engaged in a scam, please call our support line at 877-757-2646.
The Terms of Service also serve as a reminder about the nature of cryptocurrencies. Namely, they are not legal tender and are not backed by any government or financial institution, meaning they are not subject to Federal Deposit Insurance Corporation (FDIC) or Securities Investor Protection Corporation (SIPC) protections.
This means all crypto transactions are final and irreversible, even if they happen to be fraudulent. Make sure you carefully read over the Terms of Service and stay vigilant.
Once you’ve accepted the Terms of Service, you’ll be asked to select how much crypto you’d like to buy. You’ll have two options:
Up to $960
More than $960
If you select “Up to $960,” you’ll be prompted to input your name and date of birth, as well as your phone number. You’ll receive a One Time Passcode sent by text to verify your phone number, and then you’ll be able to transact.
If you select “More than $960,” the ATM will still ask for your name, birth date and phone number, and you’ll still need to enter the One Time Passcode to move forward. It will also send a link to your phone via a separate text message. This link will take you to our identity verification partner Veriff.
Follow the prompts on the Veriff website, which will include taking photos of the front and back of your valid, government-issued photo ID, as well as a selfie. When you finish, you’ll be notified if your Registration is complete, or if further information is required. You may be prompted to call our Customer Support team to complete your Registration.
Once registered, you’ll have a daily transaction limit of $2995.00*, and you’ll be ready to purchase at the ATM.
*Please note limits can vary by location. If you have any questions, please call our 24/7 Customer Support team at 877-757-2646.
Next, you’ll be asked to scan your crypto wallet at the ATM. All crypto wallets have a built-in QR code, often labeled as “Receive.” You can scan your QR code using the built-in camera on the ATM, usually located at the top left of the machine. Once you do this, the ATM instantly knows where to send your crypto.
Now you’re ready to insert your cash and convert it to crypto! Before you do, the ATM will give you an opportunity to enter a discount code. If you have a code, the discount will be deducted from your transaction fees.
When inserting cash, make sure to enter your bills one at a time. The minimum transaction amount at a CoinFlip Bitcoin ATM varies by token. For example, the minimum for Bitcoin is $10, but the minimum for DOGE is $5. Our ATMs accept all denominations, except for $1 bills. Once you’ve finished inserting your cash, the ATM screen will display the total amount of crypto you will receive. It’s important to note that all transaction fees (minus any discount code entered) are included in the price of the cryptocurrency sold.
The fee for purchasing crypto from a CoinFlip Bitcoin ATM varies by location and token. This fee is added to the cryptocurrency’s market price, which CoinFlip determines using index prices. Altcoins like Ethereum and DOGE tend to have lower transaction fees in general. We also have a number of lower-fee ATMs in our fleet. If you would like fee information for a specific CoinFlip Bitcoin ATM, please call our 24/7 Customer Support team and one of our agents will be happy to assist you.
The blockchain also has its own fluctuating fee given to network miners as a reward for processing transactions. You will be charged this network fee as well, which is a minimum of $2.99 for all bitcoin purchases, and variable for other tokens. The variable fee is determined by how busy the blockchain is.
And that’s it! Select “Buy Crypto” on the ATM and you’re all done! Once your transaction transmits to the blockchain, you’ll receive a receipt sent to your phone by text message. If you do not receive a receipt, have no fear! You can request a receipt be resent by calling 877-757-2646 and speaking with one of our Customer Support team members.
It may seem like a lot, but breaking the process down should hopefully reinforce just how easy it is to purchase crypto for cash at a CoinFlip Bitcoin ATM. And if you have any trouble at all, our Customer Support team is available 24/7 by phone, email or chat!
A Bitcoin ATM (also called a Bitcoin vending machine or crypto ATM) is a kiosk that allows you to buy or sell Bitcoin and other cryptocurrencies using cash or debit. To use it, you typically scan your wallet QR code, insert cash, and the machine sends crypto to your wallet — or dispenses cash when selling.
Yes — Bitcoin ATMs are safe when used properly. CoinFlip’s Bitcoin ATMs operate with secure hardware, encryption, and identity verification where required. Always follow on-screen instructions and never share your wallet’s private keys.
Yes — many CoinFlip Bitcoin ATMs support both buying and selling cryptocurrency. You insert cash to buy, or scan your crypto wallet to sell and receive cash.
Bitcoin ATM fees vary by location, cryptocurrency, and transaction type. Fees are typically shown before you confirm a transaction and may include a network fee plus a service markup.
There’s no functional difference — Bitcoin ATM, Bitcoin vending machine, and crypto ATM all refer to the same type of kiosk that lets you buy or sell digital currency with cash or debit. CoinFlip uses the term Bitcoin ATM as the most common name, but all three are widely understood to mean a physical crypto kiosk.
Yes — you’ll need a crypto wallet to receive coins when you buy crypto. You can use a mobile wallet app, a hardware wallet, or any wallet that supports the cryptocurrency you’re buying. When selling, the ATM will send cash to you after you send crypto from your wallet to the machine.
Many Bitcoin ATMs follow Anti-Money Laundering (AML) and Know Your Customer (KYC) regulations. Depending on the amount you’re transacting, the machine may ask for phone verification or ID before processing your transaction.
Most CoinFlip Bitcoin ATMs operate 24/7, but availability may vary by location. Check the CoinFlip ATM locator to confirm hours and services at your nearest machine.
CoinFlip Bitcoin ATMs support Bitcoin (BTC) and often additional major cryptocurrencies (like Ethereum, Litecoin, etc.). Use the locator to see exactly which assets are supported at your nearest ATM.
Sign up for our newsletter to get exclusive discounts, company news and more from CoinFlip.

February 9th, 2026
CoinFlip Team

February 23rd, 2026
CoinFlip Team

February 25th, 2026
Scott Wilson