When making a transaction, please be sure to bring the following:

1.) Mobile Device 

  • Your phone number will be sent a verification code needed to confirm your ATM account

2.) A Digital Wallet

  • If you don’t have a digital wallet and want to create one please click here 
  • If you chose to get a paper wallet and want more info please click here  

3.) Cash: 

  • The minimum transaction amount is $20
  • The maximum you can buy per day is $15,000 (This limit resets every 24 hours)
  • ATMs in California are limited to $1,000 per day
  • Our ATMs accept $5's, $10's, $20's, $50's, and $100 denominations. 
  • Our ATMs do not take debit/credit cards

Depending on the amount you purchase, you may also need to provide a valid ID

To find the nearest machine to you, please Click Here

Step 1:

When you first visit the machine you will see information on the screen about promotions and other updates from our company. Go ahead and tap anywhere on the screen and it will bring you to the home screen. To begin, click on BUY BITCOIN

Step 2:

Once you have selected to Buy Bitcoin, the screen will now ask you how much you would like to buy. For this example, we will be selecting between $20-$1000. So for example if you wanted to purchase $400 worth of Bitcoin you would select that option. If you would like to buy more than $1000 you can select the other option.

Please see below for more information on limits and verification requirements:

$20 - $500 using your personal phone number
$501 - $2999 phone number + PIN + ID
$3000 - $15000 phone number + PIN + ID + SSN
$15000 (also purchase other crypto) -- email services@nationalbitcoinatm.com

Step 3:

Now that you have selected how much you would like to buy, the machine is going to ask you to enter your phone number. Enter your phone number on the keypad and hit continue.

Step 4:

After you enter your phone number you will be receiving a SMS text message with a code. Enter the code that was sent to you on the machine and hit continue.

Step 5:

Next, the machine will ask you to choose what type of wallet you would like to fund with bitcoin. If you have a digital wallet on your phone select "Scan Wallet QR Code".


If you do not have a digital wallet set up you can select "Create New Wallet" and the machine will print you out a paper wallet.

Scan Wallet QR Code (if you have an existing wallet)

If you chose to scan a wallet QR code, the machine will ask you to scan the QR code from your wallet app. The scanner is located right above the PIN pad on the machine. To scan the QR code hold the phone about 6 inches away from the scanner. Sometimes you will have to move the QR code around to get the scanner to read the code.

If you Created a New Wallet...:

If you selected the option to "Create a New Wallet" the machine will print you out a paper wallet from the receipt printer. Remove the receipt from the printer and store it in a safe place! Once you have the wallet, click on the button where it says "fund my new wallet". 

Remember if you want to use the Bitcoin on the paper wallet you will first need to import them into a digital wallet. You can learn more about that HERE


Step 6:

Once you have selected which wallet you want to fund, the machine will ask you to insert the cash. To buy Bitcoin, begin inserting the cash into the bill acceptor on the bottom right of the machine. For every bill you insert, the machine will tell you how much Bitcoin you are buying.

Step 7:

After you insert the total amount of cash you want to buy Bitcoin with, click the button "finish".


Your transaction is complete! At this point, the ATM will print a transaction receipt. You have successfully purchased Bitcoin at a National Bitcoin ATM. 

Please note that sometimes it may take up 15-60 minutes, for your Bitcoin to arrive depending on how fast the network picks up the transaction.


If you are experiencing any issues, please email us at help@nationalbitcoinatm.com