- Home
- Cryptocurrency
- Articles
- What is a Bitcoin ATM, and how do you use one?
What is a Bitcoin ATM, and how do you use one?
The growth of Bitcoin opened the doors to an entirely new form of finance – digital currency. Even though Bitcoin has the potential to become a mainstream currency on par with fiat money such as the Australian Dollar or the Euro, some challenges have hindered its widespread adoption.
One such challenge was the limited methods of buying and selling Bitcoin. To buy or sell Bitcoin, you needed a smartphone or computer and access to an exchange. Today, however, there is another, more convenient way of buying and selling Bitcoins – Bitcoin ATMs.
What is a Bitcoin ATM?
A Bitcoin ATM machine, very much like a traditional ATM, is a physical kiosk. A Bitcoin ATM allows you to purchase Bitcoins and other cryptocurrencies using fiat money or a debit card easily and conveniently.
There are two types of Bitcoin ATMs, unidirectional (one-way) – one that allows you to only buy Bitcoins and other supported cryptocurrencies, and bi-directional (two-way) – one that allows you to buy and also sell Bitcoins and other cryptocurrencies in exchange for fiat money. Not all Bitcoin ATMs are bi-directional, so you should make sure to check before you use one in case you want to sell Bitcoins.
Although they look like traditional ATMs, a Bitcoin ATM is not connected to any bank. They do not allow you to directly withdraw cash from your bank account or deposit fiat money into your bank account.
Bitcoin ATMs are connected to the internet and directly create transactions on the blockchain. When you buy Bitcoins (or another cryptocurrency) using fiat money, a transaction is recorded on the blockchain, and the Bitcoins are added to your crypto wallet. When you choose to sell Bitcoins via the ATM, the Bitcoins are removed from your wallet, and the machine dispenses fiat currency.
How do you use a Bitcoin ATM to buy Bitcoins?
To use a Bitcoin ATM, you need to first verify your identity. This is usually done using your phone number. The machine sends a verification code to your phone number, which you need to enter into the ATM to verify your identity.
You are then required to scan a QR code that corresponds to your crypto wallet address. If you do not own a crypto wallet, you can create one online, or create and use a paper wallet (a physical document used to store the QR codes, public keys, and private keys associated with your crypto trades). Once you have the QR code associated with your crypto wallet address, you can scan it at the ATM.
After scanning the QR code, you need to feed fiat currency into the machine, or you can also use a debit card. The machine will then ask you to verify and confirm your purchase. Once you confirm, the transaction is completed, and Bitcoins will be added to your wallet.
How do you use a Bitcoin ATM to sell Bitcoins?
Selling Bitcoins in exchange for fiat currency works similarly to purchasing Bitcoins.
You need to first select the ‘sell’ option (only available at bi-directional Bitcoin ATMs) and verify your identity by using a code sent to your phone number or scanning a valid ID.
You will then be asked to scan a QR code linked to the wallet to which the Bitcoins you sell will be moved. Once done, you need to select the number of Bitcoins you want to sell, and confirm the sale.
When the sale is executed, the Bitcoins are removed from your wallet, and the ATM dispenses fiat currency.
Do Bitcoin ATMs charge a fee?
Yes, they generally do. Bitcoin ATMs could charge a considerably high transaction fee to users, which is one of the drawbacks of using an ATM to buy or sell cryptocurrency.
The average transaction fee can sometimes go up to 15 per cent, but the actual fees and charges you pay will depend on the ATM provider. Make sure you research different ATMs around your neighbourhood and find out the fees they charge for both buying and selling before you use one.
If you wish to buy and sell cryptocurrencies, you could also sign up on one of the cryptocurrency exchanges that list the crypto tokens you wish to purchase. However, remember to compare crypto exchanges before signing up on one by analysing their fees, features and benefits. You should also check if an exchange is registered with AUSTRAC to ensure it complies with local laws and regulations.
Subscribe to our newsletter
By continuing, I accept RateCity's Privacy Policy, Terms of Use and Disclaimer.
Compare cryptocurrency exchanges
Swyftx
Cryptocurrencies available: 245
Fiat Currencies Accepted: AUD, NZD
Trading Fee: 0.6%-0% based on a rolling 30 day's trading volume
Withdrawal Fee: $0 for AUD/ Deposit's withdrawals. Network transaction fees apply while transferring coins to an external wallet
Deposit Fees: No POLi fees. No fees on cryptocurrency and PayID deposits. Credit/Debit card deposits supported (5% fee)
An Australian owned and operated digital currency exchange that allows users to sell, trade and buy Bitcoin, and over 245+ other digital assets, with low trading fees and one of the smallest spreads available.
CoinJar
Cryptocurrencies available: 57
Fiat Currencies Accepted: AUD, GBP
Trading Fee: 0%-1%
Withdrawal Fee: No fee for AUD or GBP withdrawals. Cryptocurrency withdrawal fees are based on blockchain network fees
Deposit Fees: No fees with PayID; 2% fee with credit / debit card, Apple Pay, and Google Pay
Australia's longest-running cryptocurrency exchange with over 500,000 Australian customers and a simple to use app for both iOS and Android.
Digital Surge
Cryptocurrencies available: 245
Fiat Currencies Accepted: AUD
Trading Fee: 0.1%-0.5% based on a rolling 30 day trading volume.
Withdrawal Fee: None for Australian bank accounts - Instant withdrawals through Osko/PayID.
Deposit Fees: No fees for Osko/PayID, Direct Deposit, Bank Transfers or cryptocurrency. POLi fees range from $2-$3.30.
Because simplicity makes life better. The easiest way for Australians to buy, sell & store over 245+ cryptocurrencies. Low fees, tight spreads, Aussie-based customer support & an interface that makes crypto enjoyable & easy-to-understand. Simple. Safe. Stress-free.
CoinSpot
Cryptocurrencies available: 263
Fiat Currencies Accepted: AUD
Trading Fee: 0.1% to 1% based on order type
Withdrawal Fee: None for Australian Bank Accounts
Deposit Fees: No fees for POLi, PayID, Direct Deposit and Bank Transfers. 0.9% BPAY fee, 2.5% cash fee
Australia’s most trusted exchange since 2013.
Cointree
Cryptocurrencies available: 280+
Fiat Currencies Accepted: AUD
Trading Fee: 0.05%-0.9%
Withdrawal Fee: No fee with fiat withdrawals. Cryptocurrency withdrawal fees vary.
Deposit Fees: No fee
Buy, sell, trade and pay with crypto. Simple, low fees, easy to use and trusted by 100,000+ members. Enjoy $10 BTC credit after verification with promo code: RATE10
This information does not reflect any ranking, rating, recommendation or endorsement by RateCity of cryptocurrency or any specific provider. RateCity is providing factual information supplied by providers. Not all providers or products are shown. RateCity will earn a fee from the providers displayed in the table (if a link to the provider's website is shown), and the fee levels determine placement in the table. Cryptocurrencies are speculative, complex and can involve significant risks. RateCity is not providing a recommendation for your individual circumstances.
Product database updated 22 Dec, 2024