Device Links
BNB is a cryptocurrency issued by Binance. Initially, BNB was used as a utility token, but nowadays, it has many more applications. You can use it for paying transaction fees on the Binance Chain, travel bookings, or different online services. Unfortunately, buying this cryptocurrency on MetaMask isn’t always as straightforward as one would hope.

If you want to learn more about getting BNB on your MetaMask, you’ve come to the right place. In this article, we’ll show you the easiest ways to buy BNB using your computer, iPhone, or Android.
How to Buy BNB from MetaMask on a PC
Many people prefer using their computers for cryptocurrency trading due to the larger screen. If you’re one of them, here’s how to buy BNB from MetaMask on your PC:
- Open MetaMask on your computer.
- Search for BNB and press “Buy.”
- Choose how much BNB you would like to buy and follow the on-screen instructions to complete the process.
While this is the easiest way to buy BNB on MetaMask, it’s not available to everyone. Namely, Binance isn’t available in all 50 U.S. states. People from Connecticut, Hawaii, New York, Texas, Vermont, Idaho, and Louisiana can’t use Binance at all, along with other countries worldwide.
Fortunately, there is a “workaround” in such cases. You can purchase BNB on another platform and transfer it to your MetaMask wallet. We’ll use crypto.com as an example, but there are other platforms you can use to buy BNB and send it to MetaMask.
The first part of the process is buying BNB on crypto.com:
- Open your browser and go to crypto.com. Log in to your account or create one if you don’t have it.
- Choose “Buy” from the menu.
- Type “BNB” in the search bar. If no results appear, type “Binance” and choose “Binance Coin.”
- Enter the amount you want to buy and choose how you’d like to pay. You can use a credit card, bank account, or other cryptocurrencies.
- Review the fees and press “Confirm” to continue.
- Enter your password.
Now that you’ve purchased BNB on crypto.com, here’s how to transfer it to MetaMask:
- Navigate to your BNB balance on crypto.com.
- Select “Transfer.”
- Press “Withdraw.”
- Select “External wallet.”
- Choose the plus symbol to add a new external wallet and press “BSC.”
- Go to your MetaMask wallet, ensure “Binance Smart Chain” is selected, and copy its address.
- Return to crypto.com and paste the address into the field.
- Give the wallet a name, press “Continue,” and enter your password.
- Press “Withdraw BNB,” enter the amount you want to withdraw, and press “Withdraw.”
You’ll now see the transaction pending, and soon BNB will be transferred to your MetaMask.
How to Buy BNB from MetaMask on an iPhone
MetaMask is available as an iPhone app and can be downloaded from the App Store. You can use the app to purchase BNB. Before completing the steps, ensure you’ve set up Binance Smart Chain on your MetaMask.
Here are the steps:
- Open the MetaMask app.
- Search for BNB and press “Buy.”
- Choose the amount you wish to purchase.
- Follow the on-screen instructions to complete the purchase. Select the payment method and enter your password.
Some users will see that the “Buy” option isn’t available. Unfortunately, this is because Binance isn’t available in all 50 states. Plus, many countries worldwide don’t have access to it. In such cases, you can try using a virtual private network (VPN). Another way is to buy BNB on a different platform and transfer it to your MetaMask wallet.
We’ll show you how to purchase BNB using the crypto.com app, but you can use other apps like KuCoin or FTX.
For easier navigation, we’ve divided the process into two stages: buying BNB and transferring it to MetaMask.
Follow these instructions to purchase BNB in the crypto.com app:
- Open the crypto.com app on your iPhone. If you don’t have it, download it from the App Store.
- Go to the main menu and tap “Buy.”
- Enter “BNB” in the search bar at the top. If you don’t see any results, type “Binance” and choose “BNB.”
- Choose the preferred payment method and select the amount you want to buy.
- Tap “Buy BNB.”
- The app will display whether you’ll be charged any fees for the purchase. Mark the checkbox and press “Continue.”
- Review the details, tap “Confirm,” and enter your password.
Once you have BNB in your crypto.com wallet, you need to transfer it to your MetaMask. Here’s how to do so:
- Open the MetaMask app, ensure you’ve selected “Binance Smart Chain,” and copy the wallet’s address.
- Go to the crypto.com app and open your BNB balance.
- Tap “Transfer.”
- Press “Withdraw” and tap “External Wallet.”
- Select “Add Wallet Address” and choose “Wallet Address.”
- Tap “BSC” and paste your MetaMask wallet’s address.
- Give a name to the wallet and enter your password.
- Tap “Withdraw BNB,” enter the desired amount, and press “Withdraw.”
- Enter the password once again to authorize the transfer.
How to Buy BNB from MetaMask on an Android
Android users can enjoy the MetaMask app, enabling them to always keep an eye on their cryptocurrencies. The app can be downloaded from the Play Store in just a few seconds.
Before diving into the steps, ensure Binance Smart Chain is set up on your MetaMask.
Select users can buy BNB using the app. Follow the instructions to do so:
- Open the MetaMask app. If you don’t have it, you can download it from the Play Store.
- Find BNB and tap “Buy.”
- Select the amount you want to buy.
- Follow the instructions to finalize the purchase.
Unfortunately, this option isn’t available for everyone because Binance isn’t available in all states. But that doesn’t mean getting BNB on your MetaMask is impossible. One of the ways to do it is to buy BNB on a compatible platform and transfer it to MetaMask. To better illustrate the necessary steps, we’ll use crypto.com, but you can use a different compatible platform.
We’ll divide the steps into two main sections: purchasing BNB on crypto.com and transferring it to MetaMask.
Follow these instructions to purchase BNB on crypto.com:
- Open the crypto.com app. If you don’t have it on your Android phone, download it from the Play Store.
- Access the main menu and select “See All.”
- Type “BNB” or “Binance” into the search bar.
- Select your desired payment method and enter the amount you wish to purchase.
- Press “Buy BNB.”
- You’ll see if and how much you’ll be charged for fees. Mark the checkbox and press “Continue.”
- Double-check the details, press “Confirm,” and type in your passcode.
Now you need to transfer BNB from crypto.com to MetaMask.
- Launch the MetaMask app and select “Binance Smart Chain” if it hasn’t been selected already. Copy the wallet’s address.
- Open the crypto.com app and go to your BNB balance.
- Press “Transfer.”
- Tap “Withdraw” and choose “External Wallet.”
- Press “Add Wallet Address” and then tap “Wallet Address.”
- Choose “BSC” and paste the address you copied in the first step.
- Give a name to the wallet and type your password to confirm.
- Select “Withdraw BNB,” choose the amount you want to transfer, and tap “Withdraw.”
- Authorize the transfer by entering your password once again.
Additional FAQ
Why is buy BNB greyed out?
If the “Buy BNB” option is greyed out, it means this option isn’t available in your region. Due to strict financial regulations worldwide, Binance can’t be used in certain areas. In the U.S., Binance can’t be used in Connecticut, Hawaii, New York, Texas, Vermont, Idaho, and Louisiana. Certain countries in Europe and Asia also don’t support the platform.
Users that have the “Buy BNB” button greyed out can try using a virtual private network (VPN) to access Binance or use an alternative platform.
Enjoy BNB Trading
MetaMask is a convenient tool that makes trading cryptocurrencies much easier for all users. Buying BNB on MetaMask can be simple if Binance is available in your region. If that’s not the case, you may need to use a “workaround.”
We hope this article helped you learn more about MetaMask and BNB and sparked your interest in this cryptocurrency.
What cryptocurrency platforms do you like best? Have you ever traded BNB? Tell us in the comments section below.
Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.
Comments are closed.