Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Wallets and tools · Explainer

How Do Crypto ATMs Work? A Practical Guide

A crypto ATM lets you exchange cash for cryptocurrency, or sometimes sell crypto for cash, through a connected kiosk. Learn how the transaction works, what it costs, and how to avoid common mistakes.

By the DappsAtlas editorial team · Updated

Illustration for How Do Crypto ATMs Work? A Practical Guide

What is a crypto ATM?

A crypto ATM is an internet-connected kiosk that lets you buy cryptocurrency with cash or, at some machines, sell cryptocurrency for cash. It is not usually a bank ATM: the machine connects to a crypto ATM operator, which arranges the exchange and sends or receives funds. Most kiosks support Bitcoin, while some offer additional cryptocurrencies. The choices depend on the operator and location.

For a purchase, you typically choose a coin, provide a wallet address, and pay at the kiosk. The operator then sends the cryptocurrency to that address, either promptly or after processing the order. For a sale, you send crypto to an address provided by the operator and receive cash or another payout method if the transaction is accepted.

The machine itself does not store cryptocurrency in the way a personal wallet does. It acts as a checkout and transaction terminal. The operator sets the available assets, prices, identity checks, fees, limits, and support process. Those details can differ significantly between kiosks, even in the same area. Treat each machine as a service with its own terms, rather than assuming every crypto ATM works alike.

How do you buy crypto at a kiosk?

A purchase usually follows a set of on-screen steps. The exact screens differ, but the basic process is similar:

  1. Choose the service and asset. Select a buy option and the cryptocurrency you want. Check that the kiosk supports the asset and network your wallet can receive.
  2. Complete any checks. The operator may ask for a phone number, a verification code, identity documents, or other information. Requirements vary by location, transaction size, and local law.
  3. Enter or scan your wallet address. Most machines let you scan a QR code from your wallet app. Check that the address on the kiosk matches the intended asset and network.
  4. Review the quote. Confirm the amount of cash, crypto amount, exchange rate, fees, and any minimum or maximum before continuing.
  5. Pay and keep the receipt. Insert cash or use another supported payment method. The operator then processes the order and sends the crypto to your wallet.

A receipt may show a transaction reference or status. Delivery is not always instant: the operator may need to process the purchase, and the blockchain may need time to confirm it. Do not leave until you have a receipt and understand how to contact the operator if the transfer does not arrive.

What wallet do you need, and how do you use it?

Your wallet address is where the operator sends the cryptocurrency. A self-custody wallet gives you control of the private keys; a custodial app or exchange account holds them on your behalf. Either may provide a receive address, but follow the provider’s instructions and confirm that it supports the exact coin and network you chose at the kiosk.

To prepare, open the wallet’s receive screen, select the correct asset, and display its address as a QR code. If the wallet asks you to choose a network, do so before scanning. Compare the address shown on the kiosk with the one in your wallet. Addresses are long and easy to misread, so scanning is often safer than typing, but a QR code still needs checking: malware or a replaced code can point to a different address.

Some cryptocurrencies use different networks or address formats. Sending an asset over an unsupported network can delay recovery or make funds inaccessible. Do not assume that two options with the same token name are interchangeable. If the kiosk’s network is unclear or your wallet does not show a matching receive option, stop and ask the operator or wallet provider before paying. Never share your seed phrase or private key with a kiosk attendant, support agent, or anyone offering to help.

How does selling crypto for cash work?

Only some crypto ATMs accept sell transactions. Where selling is supported, the kiosk normally shows an address or QR code for the asset and network it accepts. You use your wallet to send the crypto to that address. After the operator detects the transfer and any required blockchain confirmations, it pays out cash, issues a redemption code, or provides another stated method.

Before sending, check the asset, network, amount, payout method, exchange rate, fees, and any deadline. Transfers are generally irreversible, and a transfer sent to the wrong address or network may not be recoverable. Confirm the payout terms before you scan or paste anything. Save the receipt and transaction ID, which can help the operator locate the order if a payout is delayed.

A sale may take longer than the kiosk screen suggests because the operator can wait for blockchain confirmations or conduct additional checks. Do not send funds to a different address given later in an unsolicited call or message. If the machine offers a cash pickup code, keep it private and follow the operator’s instructions. If selling is not available at a particular kiosk, you will need another lawful service to convert crypto to cash; do not assume a machine supports both directions just because it is called a crypto ATM.

What fees and exchange rates should you expect?

The quoted price can differ from a market price displayed by an exchange. A kiosk operator may include a markup, sometimes called a spread, as well as a separate service charge. A blockchain network fee may also apply when crypto is sent. The final cost depends on the operator, asset, location, payment method, transaction size, and network conditions; there is no single standard ATM fee.

Before inserting cash or sending crypto, check the full quote on the screen. Look for:

  • The amount you will pay or receive.
  • The amount of cryptocurrency the transaction buys or sells.
  • The exchange rate and whether it can change before completion.
  • Service charges, network fees, and any minimum or maximum.
  • Whether a separate cash, card, or payout fee applies.

Calculate the effective rate by comparing the amount of crypto you receive with the total amount you pay. For a sale, compare the cash payout with the amount of crypto sent. If the quote is not clear, the operator does not disclose charges, or the amount differs from what you expected, cancel before confirming. Fees and rates can change, so use the kiosk’s final on-screen quote rather than relying on an old estimate or a rate shown elsewhere.

Why do crypto ATMs ask for ID, and who can use them?

Crypto ATM operators may require identity checks, and the rules can depend on the operator, transaction size, and jurisdiction. A kiosk might request a mobile number and code, scan an identity document, or ask for further verification. Limits can apply per transaction or over a longer period. Check the machine’s displayed requirements before starting, and use only accurate information. Never try to bypass age checks, identity checks, or local restrictions.

Crypto services are regulated differently across countries, states, and cities. Some places restrict or prohibit certain crypto ATM services, and operators may be required to register, verify customers, or provide disclosures. A machine’s presence does not prove that every transaction is permitted where you are. Confirm the rules that apply locally and do not use a kiosk if the service is unavailable to you.

These checks also do not make a transaction risk-free. Cryptocurrency transfers usually do not have the same dispute or chargeback process as card payments, and a blockchain transfer is generally final once confirmed. If a transaction is connected to fraud or an impersonation scam, a kiosk operator may not be able to recover the funds. Be especially cautious if someone is pressuring you to make a payment immediately or telling you to use a crypto ATM to settle a tax bill, fine, debt, or security problem.

When might an ATM be useful compared with an app?

A crypto ATM can be convenient when you want a cash-based purchase and a machine is available nearby. Convenience does not necessarily mean a lower cost. An exchange app may offer a different price and payment process, while a crypto ATM may charge more or require extra steps. Compare the total cost and safeguards, not just the headline exchange rate. For example, Crypto.com is a centralized exchange and app that offers crypto buying and trading; it is not a crypto ATM, and its availability and terms vary by location.

Option Typical payment method What to compare
Crypto ATM Often cash; some accept other methods Quote, fees, supported wallet network, identity checks, limits, and payout options
Exchange or crypto app Often bank transfer or card Trading and payment fees, account verification, withdrawal costs, and custody model
Person-to-person sale Depends on the arrangement Counterparty risk, payment reversals, evidence of payment, and local rules

An exchange account may hold assets for you, while a self-custody wallet puts key control with you. That distinction matters regardless of how you buy. Do not choose a method solely because someone insists on it. A legitimate seller, government office, employer, or support team will not demand crypto ATM payment to resolve an urgent threat.

How can you avoid crypto ATM scams and mistakes?

Crypto ATM scams often rely on urgency and instructions to pay a specific wallet. A caller may pretend to be a government agency, utility, bank, employer, technical support worker, or romantic partner. They may claim that you must deposit cash at a kiosk, scan a QR code, and send crypto to prevent arrest, restore an account, or protect your funds. Those are strong warning signs. A crypto ATM operator cannot verify the caller’s story, and the transfer may be impossible to reverse.

Pause if anyone is directing you step by step while you use the machine, tells you not to talk to staff or family, or asks you to conceal the transaction. End the conversation and independently contact the organization using a trusted contact method. Never send crypto to an address supplied by a stranger to “verify” a wallet, receive a refund, or unlock an account.

For ordinary use, double-check the amount, asset, network, and wallet address before confirming. Keep your receipt and do not photograph or share identity documents unless the operator’s official process requires them. If the kiosk is damaged, the instructions seem unusual, or the displayed quote changes unexpectedly, cancel. Report suspected fraud to the operator and the relevant local authorities. Do not pay a second fee to someone promising to retrieve lost crypto; recovery offers are often another attempt to take money.

What should you do if a transaction is delayed?

If the crypto does not appear after a purchase, first check the receipt for the transaction status, destination address, asset, and any transaction ID. Open the wallet’s receive history and confirm that you selected the right network. A transfer may be pending while the operator processes it or while the blockchain waits for confirmations. Do not repeat the purchase simply because the balance has not updated immediately.

Contact the ATM operator through the support details printed on the receipt or displayed through its official kiosk process. Provide the transaction reference, time, machine location, and the wallet address involved. Do not give anyone your wallet password, seed phrase, or private key. If support asks you to send more cryptocurrency to release a pending order or claim a refund, stop and verify the request independently.

For a sale, check whether the transfer has reached the operator’s address and whether the stated confirmation requirement has been met. Keep proof of the transaction and any payout code. If the operator cannot resolve a problem, use the formal complaint or consumer-protection process available in your area. A crypto ATM can simplify the exchange, but it does not remove the need to verify the transaction details or understand the operator’s terms before paying.

Frequently asked questions

Is a crypto ATM the same as a regular ATM?

No. A crypto ATM is a kiosk connected to an operator’s systems, not a bank account or a blockchain wallet. It can help you buy or sell cryptocurrency, but it does not provide the protections or services of a traditional bank ATM.

Can you sell Bitcoin at a crypto ATM?

Some machines support selling, but many are buy-only. Check the services shown on the specific kiosk before traveling, and review the operator’s payout method, fees, identity requirements, and transaction limits.

Do I need a wallet to use a crypto ATM?

Usually, you need a wallet address that can receive the cryptocurrency and network you select. The kiosk may also require a phone number or identity verification, depending on its rules and local regulations.

How much does a crypto ATM charge?

Costs vary by machine, operator, cryptocurrency, and transaction. The displayed quote may include a markup over the market price, a service charge, or a network fee, so check the final amount before paying.

Can a crypto ATM transaction be reversed?

A completed blockchain transfer is generally difficult or impossible to reverse. If a transaction is delayed, keep the receipt and contact the ATM operator through its official support channel; never pay someone who claims they can reverse it.

Mentioned in this guide

dApps in this guide

Crypto logo

Crypto

Centralized Exchanges

Score 7.8 out of 10

Crypto.com is a centralized crypto exchange and app for buying, trading and spending 400+ coins, with a Visa card, staking and a separate self-custody wallet.

Cronos
Save logo

Save

Lending

Score 6.8 out of 10

Save, formerly Solend, is a Solana lending and borrowing protocol where users earn interest on deposits or borrow against collateral.

TVL $71.1M−8.5%Solana · Eclipse

Keep reading

Related guides

All wallets and tools guides

Token · Explainer

Free Crypto Signals: How They Work and Their Risks

Free crypto signals are trade ideas shared at no charge, often with an entry zone, targets and a stop-loss. Learn how providers create them, what “free” can cost, and how to check a signal before risking money.

Wallets and tools · Explainer

Harmony 1Wallet Beta Waitlist: What It Is and How to Join Safely

Public reporting do not confirm the details of a Harmony Timeless 1Wallet beta waitlist, so this guide explains what such a waitlist can and cannot tell you, and how to sign up without exposing your seed phrase or funds. It also covers the history of Harmony wallets so you can judge any new wallet claim.