How to Send BNB to MetaMask (Easy Steps for 2024)

As a small business owner exploring opportunities in the world of cryptocurrency, I often get asked how to transfer Binance Coin (BNB) to MetaMask.

MetaMask is one of the most popular Ethereum and Binance Smart Chain wallets. With over 30 million users, it offers an easy way to interact with decentralized applications and services.

In this beginner‘s guide, I‘ll show you how I transfer BNB from Binance to my MetaMask wallet in just a few easy steps.

Why Use MetaMask for BNB?

While you can store BNB in wallets like Trust Wallet, MetaMask gives you more flexibility:

  • Access dApps on both Ethereum and Binance Smart Chain.
  • Connect hardware wallets like Ledger for added security.
  • Interact with protocols like PancakeSwap directly in the wallet.

The main limitation is that MetaMask is a browser extension, not a standalone mobile app. But convenience often outweighs this for me.


To get started, you‘ll need:

  • MetaMask browser extension installed
  • A Binance account with some BNB
  • Basic understanding of blockchain transfers

I recommend having at least 0.05 BNB for transaction fees. The withdrawal fee from Binance is 0.005 BNB.

Add Binance Smart Chain to MetaMask

Once MetaMask is installed, we need to add Binance Smart Chain:

  1. Click the network dropdown (top right corner)
  2. Select "Custom RPC" at the very bottom
  3. Enter these network details:
  4. Click "Save"

adding bsc to metamask

Now your MetaMask wallet can send, receive, and interact with BNB tokens.

Get Your BNB Address

To find your BNB receiving address:

  1. Make sure you‘re on the Smart Chain network
  2. Click your account icon to view your wallet address
  3. Copy this address to send BNB to

Alternatively, you can click "Receive", choose BNB, and copy the address shown.

BNB address in MetaMask

Double check that this is a Smart Chain BNB address starting with "0x". We‘ll need this for the next step.

Withdraw BNB from Binance

Log into your Binance account and go to your BNB Wallet page.

  1. Click "Withdraw"
  2. Paste your MetaMask BNB (Smart Chain) address
  3. Select the BE20 (BSC) network
  4. Enter the amount to withdraw (0.005 BNB fee applies)
  5. Click "Submit"

Binance BNB withdraw

I recommend starting with a small test transfer first before moving larger amounts.

Check the Transfer Status

Once you‘ve submitted the withdrawal, you can track its status on BscScan.

Simply search for your MetaMask BNB address, and you should see an incoming transaction from Binance.

In my experience, BNB arrives in MetaMask within 5-10 minutes. But it may take longer depending on network congestion.

Using BNB in MetaMask

Now that your BNB balance shows up in MetaMask, here are a few things you can do:

  • Trade tokens on PancakeSwap
  • Provide liquidity to earn fees as an LP provider
  • Pay gas fees for transactions on Binance Smart Chain
  • Interact with dApps built on BSC
  • Bridge BNB to other networks like Ethereum

I mainly use it to exchange my spare BNB for interesting new BEP20 tokens.

Just remember to stick to trusted protocols and watch out for scams. The DeFi space still has lots of risks even with the benefits.

Tips for Small Business Owners

As a fellow small business owner exploring blockchain payments, I suggest taking it slow. Don‘t put more money at risk than you can afford to lose.

Software wallets like MetaMask do pose certain risks that are worth understanding. Make sure to:

  • Back up your seed phrase securely offline
  • Enable transaction signing for dApps
  • Be cautious when approving contracts
  • Keep an eye on gas fees

Overall though, MetaMask offers a user-friendly gateway to the world of DeFi. I hope this guide helps you get your BNB transferred over smoothly! Let me know if you have any other questions.