How to Swap BNB to ETH in MetaMask (Step by Step)

·

Swapping cryptocurrencies has become a fundamental skill for anyone navigating the decentralized finance (DeFi) landscape. If you're looking to convert BNB to ETH using one of the most trusted crypto wallets — MetaMask — you're in the right place. This comprehensive guide walks you through every step of the process, ensuring a smooth and secure swap whether you're new to DeFi or just need a quick refresher.

We’ll cover everything from setting up MetaMask to completing the actual token exchange via a decentralized exchange (DEX), all while emphasizing security, accuracy, and efficiency.


Why Swap BNB to ETH?

Before diving into the steps, it’s important to understand why you might want to swap BNB (Binance Coin) for ETH (Ethereum).

ETH powers the largest ecosystem of dApps, NFTs, and smart contracts, making it essential for interacting with many DeFi platforms. On the other hand, BNB operates primarily on the Binance Smart Chain (BSC), which offers lower transaction fees but less compatibility with Ethereum-based applications.

Converting BNB to ETH allows you to:

👉 Learn how to securely manage cross-chain swaps with trusted tools.


Step 1: Install and Set Up MetaMask

If you haven’t already, begin by installing the MetaMask browser extension. It’s available for:

Visit metamask.io (official site only) and download the extension for your browser.

Once installed:

  1. Click “Get Started”
  2. Choose “Create a Wallet”
  3. Set a strong password
  4. Securely back up your 12-word recovery phrase — never share this or store it digitally

Your wallet is now ready to use.


Step 2: Add BNB and ETH Tokens to Your Wallet

By default, MetaMask displays Ethereum (ETH). To see BNB and perform the swap, you need to ensure both tokens are visible in your wallet.

Adding BNB (Binance Smart Chain)

Since BNB exists on its own network (Binance Smart Chain), you must first switch or add the BSC network:

  1. Open MetaMask
  2. Click the network dropdown (top left)
  3. Select “Custom RPC”
  4. Enter the following details:

    • Network Name: Binance Smart Chain
    • New RPC URL: https://bsc-dataseed.binance.org/
    • Chain ID: 56
    • Currency Symbol: BNB
    • Block Explorer URL: https://bscscan.com
  5. Save — you’re now connected to BSC

Now, if BNB isn’t visible:

Adding ETH

ETH should appear automatically when you switch back to the Ethereum network. Simply toggle the network selector from BSC to “Ethereum Mainnet.”


Step 3: Access a Decentralized Exchange (DEX)

To swap BNB to ETH, you’ll use a DEX that supports cross-chain bridging or has liquidity pools connecting both networks.

While PancakeSwap (on BSC) allows swapping BNB for BEP-20 wrapped ETH (wETH), to get native ETH on the Ethereum chain, consider using:

For simplicity, here’s how to proceed using PancakeSwap:

  1. Go to pancakeswap.finance
  2. Connect your MetaMask wallet
  3. Ensure you're on the Binance Smart Chain network

Step 4: Initiate the BNB to wETH Swap

On PancakeSwap:

  1. Select “Trade” > “Swap”
  2. In the “From” field, select BNB
  3. In the “To” field, search for and select ETH (this will be wETH — wrapped ETH on BSC)
  4. Enter the amount of BNB you’d like to swap
  5. Review the estimated output and price impact

If satisfied:

You now hold wETH on BSC.


Step 5: Bridge wETH to Native ETH

To convert wETH into native ETH on the Ethereum network:

  1. Use a bridge like Stargate Finance or Multichain
  2. Connect your MetaMask
  3. Select:

    • From: Binance Smart Chain
    • To: Ethereum
    • Token: wETH → ETH
  4. Enter amount and initiate transfer
  5. Confirm in MetaMask

After ~10–30 minutes (depending on congestion), your ETH will arrive on the Ethereum mainnet and appear in MetaMask when set to Ethereum Mainnet.

👉 Discover seamless ways to move assets between chains safely.


Security Tips During the Swap


Frequently Asked Questions (FAQ)

Q: Can I directly swap BNB to ETH in MetaMask?

Yes, MetaMask’s built-in swap feature allows direct exchanges through integrated aggregators. Just open MetaMask, click “Swap,” choose BNB as input and ETH as output, and confirm — MetaMask handles routing across DEXs automatically.

Q: Is swapping BNB to ETH expensive?

Gas fees depend on network conditions. Swapping on BSC is cheap (~$0.10), but bridging wETH to Ethereum incurs higher fees ($5–$20) due to Ethereum congestion.

Q: What is wETH?

Wrapped ETH (wETH) is a tokenized version of ETH used on non-Ethereum chains like BSC. It’s 1:1 backed by ETH and can be unwrapped back into native ETH via bridges.

Q: Why isn’t my ETH showing up after the bridge?

Ensure your MetaMask is set to the correct network (Ethereum Mainnet). If still missing, manually add the ETH token or check the bridge transaction on Etherscan.

Q: Are there alternatives to PancakeSwap?

Yes, platforms like ApeSwap, Ellipsis Finance, or MM.Finance also support BNB-to-wETH swaps with competitive rates.

Q: Can I reverse a swap?

No. Blockchain transactions are irreversible. Always review amounts, fees, and recipient addresses before confirming.


Final Thoughts

Swapping BNB to ETH via MetaMask is straightforward once you understand the ecosystem differences between Binance Smart Chain and Ethereum. While direct swaps yield wETH, using a bridge completes the journey to native ETH — unlocking full access to Ethereum’s decentralized world.

With proper precautions and awareness of gas costs, this process empowers you to move freely across blockchains and take control of your digital assets.

👉 Start managing your multi-chain portfolio with confidence today.

By following this guide, you’ve gained not only a practical skill but also deeper insight into how cross-chain interoperability works in modern crypto finance. Keep learning, stay secure, and explore responsibly.