Skip to content

🚀 How do I buy cryptocurrency at a Bitcoin ATM?

In this article

To buy cryptocurrency at a Bitcoin ATM, you’ll need cash and a receiving address that’s compatible with the cryptocurrency and the network supported by the machine. Select “Buy,” review the terms on the screen, and follow the instructions. The order in which you scan the address, complete identity verification, and insert banknotes may vary depending on the machine.

The Bitcoin ATM is a cryptocurrency ATM: it allows you to exchange cash for supported cryptocurrencies, and machines with a selling function also allow you to exchange cryptocurrencies for cash. Bitomat.com helps you find and compare locations. The transaction is processed by the operator of the selected machine.

What should you prepare before your visit?

  • Location: On the map of Bitcoin ATMs, check the access hours, status, and information about service availability. The "online" status alone does not guarantee that the selected purchase is possible.
  • Wallet: Prepare a receiving address and its QR code for the appropriate coin and network. If you're not sure which address to choose, start with the guide to wallets for Bitcoin ATMs.
  • Cash and operator requirements: Check the supported currencies, denominations, and verification rules. The operator may require a document or additional information; having your own wallet does not exempt you from these requirements.

You don't have to buy a whole bitcoin. However, the minimum amount depends on the terms and conditions of the specific device. Only spend an amount that you're willing to risk losing.

Select Buy, cryptocurrency, and network

On the screen, select the purchase option and the supported cryptocurrency. If multiple networks are available, select the one for which your wallet provides a receiving address. The same token name does not necessarily mean that all networks are compatible. If in doubt, check the requirements of your wallet and the operator before making a deposit.

Check the exchange rate and the final amount of cryptocurrency. Do not assume there is a fixed commission or that the promotion waives all fees. You can find a preliminary comparison on the exchange rates and commissions page; confirm the transaction terms on the Bitcoin ATM screen.

Scan the receiving address of your wallet

Open the receive function in your wallet and show the QR code for the public address to the scanner. Compare the scanned address with the one in your wallet. If the data or network do not match, do not confirm the transaction.

This is the address to which the operator will send the cryptocurrency you purchased. Do not reveal your recovery phrase or private key. Do not scan a QR code provided by someone who is pressuring you over the phone to make a payment “to protect your money.” Scanning a QR code does not replace verifying the details.

Insert cash and confirm the terms and conditions

Complete the required verification and insert cash, following the sequence of steps shown by the machine. Check the recognized amount, the selected cryptocurrency, the network, the address, and the amount you will receive. Only then should you confirm the purchase as instructed.

If you have already deposited cash and the screen displays an error or you have concerns about the amount displayed, keep your receipt and contact the operator's support team. Do not assume that canceling the transaction on the screen will automatically return your bills.

Keep the confirmation and check that the funds have arrived

Keep a copy of the receipt or the transaction number, and, if available, the blockchain identifier (TXID) as well. The confirmation of the transaction on the Bitcoin ATM and the confirmations on the network are different stages. There is no single guaranteed time for receiving funds for all cryptocurrencies.

Check your wallet history on the appropriate network. If the funds haven't arrived, use the operator's information on the confirmation or the location page. Have your transaction number, time, amount, and TXID ready; do not share your private keys. For more information, see the transaction time guide.

Frequently Asked Questions Before Your First Purchase

Do I need to have an account on a cryptocurrency exchange?

To receive funds, you need a supported wallet address, not just an exchange account. If you’re using an exchange’s deposit address, check its network, minimum deposit amount, and other terms and conditions. The device operator’s requirements apply separately.

Is the cryptocurrency's name and QR code enough?

No. Also check the network and make sure the address is correct. Sending funds to an unsupported network or to someone else’s address may result in the loss of your funds. Bitcoin payments are generally irreversible.

Does a Bitcoin ATM work the same way in every location?

No. Supported coins, currencies, availability, screen, and requirements may vary. The current terms and conditions take precedence over general instructions.

Watch the purchase on the video

Check out the latest guide to buying cryptocurrency at a Bitcoin ATM. The video player opens only after you click the link. See also the main buying guide and a comparison of buying Bitcoin with cash versus other payment methods.

The network and verification requirements are described in the rules for using the services and the operator’s terms and conditions. You can read about Bitcoin’s irreversibility and confirmations on Bitcoin.org.

Help