You may have bought or have some BNB stored in your Crypto.com account, and are looking to send it to your Metamask wallet. If that’s your intention, here’s a guide to show you how to send BNB from Crypto.com to Metamask each step of the way. And no worries, it’s super beginner-friendly so you’ll be able to follow along easily – let’s get into it!
How to Send BNB from Crypto.com to Metamask
Here are 6 steps to send your BNB from Crypto.com to your Metamask wallet:
1. Select ‘Binance Smart Chain’ on your Metamask wallet
The first thing you’ll need to do is to ensure that you’ve selected the Binance Smart Chain network on Metamask. If you have not set up the Binance Smart Chain on your Metamask wallet, you can check out our guide on how to add BNB to Metamask.
2. Copy the Binance Smart Chain wallet address from your Metamask wallet
Once you have added the Binance Smart Chain to your wallet, you will need to copy the deposit address from your Metamask wallet. You may notice that your Smart Chain deposit address is exactly the same as your ETHereum Mainnet address. However, you will still need to add the Binance Smart Chain to your Metamask wallet so that you can view the BNB that you’ve sent over.
If you are finding it hard to remember all of these long deposit addresses, you may want to consider simplifying them using Unstoppable Domains. This allows you to send crypto to a .crypto or .wallet address, which makes it much easier to transfer cryptocurrencies between platforms!
3. Select ‘Withdraw to External Wallet’ on the Crypto.com App
After obtaining the address from your Metamask Wallet, you will need to head to the Crypto.com App. You’ll need to go to ‘Transfer‘, and select ‘Withdraw‘. On the next page, you will need to select ‘Withdraw Crypto‘, and then select ‘External Wallet‘.
4. Add your Metamask Wallet address as the recipient address
You will be asked to add a wallet address to your whitelist. After that, search for BNB, and it will bring you to the ‘Wallet Address Details‘ page. On this page, you will need to enter the address that you’ve obtained from your Metamask Wallet.
Crypto.com allows you to withdraw BNB using either the Binance Chain (BNB) or the Binance Smart Chain (BSC). However, Metamask only supports the Binance Smart Chain (BEP20), and not the Binance Chain (BEP2). As such, you should be using the BSC network, instead of the BNB network!
You can verify this as your Metamask wallet address starts with ‘0x‘, and not ‘bnb’. If you are withdrawing to a Binance Chain address, you will be withdrawing to a ‘bnb’ address instead of an ‘0x’ address.
5. Confirm the transaction on Crypto.com App
After you have added your Metamask Wallet address to Crypto.com, you are able to withdraw BNB to that address. The last step you’ll need to do is to enter the amount of BNB that you wish to transfer to your Metamask Wallet.
6. Receive BNB in your Metamask Wallet
After the transfer has been initiated, you will receive BNB in your Metamask Wallet. The time taken to send BNB over will heavily depend on the congestion of the Binance Smart Chain. To confirm that the transaction has been confirmed, you can look it up using its transaction ID in the BscScan.com block explorer.
Fees to Transfer BNB from Crypto.com to Metamask
Crypto.com charges 0.005 BNB for every withdrawal using the Binance Smart Chain, which is 4 times cheaper compared to withdrawing via the Binance Chain (0.02 BNB).
Closing Thoughts
Now that you have learnt how to send BNB from Crypto.com to Metamask, you can easily replicate the process for tokens other than BNB that are supported by Metamask as the process would be the same. To send BNB from Crypto.com to Metamask, you will need to send BNB using the Binance Smart Chain (BSC), and not via the Binance Chain (BNB), on top of ensuring that you have added the Binance Smart Chain network to your Metamask wallet.
And after adding and receiving your tokens to your Metamask wallet, you can consider using decentralized exchange (DEX) aggregators such as Krystal or 1inch to get the best rates for any swaps that you make!




















