How to Withdraw BNB to Binance Exchange: A Complete Wallet Transfer Guide
2026-04-26 11:32:12
BNB, or Binance Coin, is one of the most widely used cryptocurrencies for trading, paying fees, and participating in decentralized applications. If you hold BNB in an external wallet—such as Trust Wallet, MetaMask, or a hardware wallet—and you want to move it to the Binance exchange for trading or selling, you need to follow a specific withdrawal process. This guide explains the essential steps for transferring BNB from your wallet to your Binance account.
First, ensure that both your wallet and your Binance account support the same blockchain network. BNB originally runs on the Binance Chain (BEP-2) and the Binance Smart Chain (BEP-20). Additionally, BNB can exist as a token on the Ethereum network (ERC-20). When you withdraw BNB from a wallet, you must choose the correct network that matches your Binance deposit address. Sending BEP-20 BNB to a BEP-2 address, or vice versa, could result in the loss of your funds. Always double-check the network before confirming the transaction.
To begin the process, log in to your Binance account. Navigate to the "Wallet" section and select "Fiat and Spot." Then click the "Deposit" button. In the search bar, type "BNB" and select the token. Binance will display a deposit address and a QR code. Carefully note the network displayed underneath the address—this is the blockchain network you must use during the withdrawal from your external wallet. For most users, Binance Smart Chain (BEP-20) is the most efficient and low-cost option, but your wallet must support it.
Open your external wallet application or device. Find the BNB asset and look for the "Send," "Withdraw," or "Transfer" option. Paste the Binance deposit address you copied earlier. Then enter the amount of BNB you wish to send. Keep in mind that there will be a network fee (gas fee) deducted from your balance. Ensure you leave enough BNB in your wallet to cover this fee. After entering the address and amount, you will be prompted to select the network. Here, you must choose the exact same network that matches your Binance deposit address (e.g., BEP-20). If you select a different network, the transfer will not arrive in your Binance account.
Once you have confirmed the network and the address, double-check all details. Even one incorrect character in the address can lead to permanent loss of funds. Some wallets allow you to scan the QR code directly from Binance, which reduces typing errors. After review, confirm the transaction and enter your wallet password or biometric authentication if required. The transaction will then be broadcast to the blockchain. Binance will need a certain number of network confirmations before the BNB appears in your account. This process usually takes a few minutes but can be longer during periods of high network congestion.
After the transfer is complete, go back to your Binance account and refresh the "Deposit" or "Transaction History" page. You should see the BNB balance updated under your Spot Wallet. If the funds do not appear within 30 minutes, check the transaction status using a block explorer (such as BscScan for BEP-20 tokens). Verify that the transaction was successful and that the destination address matches your Binance deposit address. If the transaction failed, the BNB will remain in your wallet. If the transaction is confirmed but not credited, contact Binance Support with the transaction hash for assistance.
To avoid common mistakes, always perform a small test transfer before moving large amounts of BNB. This test step confirms that the network and address are correctly configured. Additionally, never share your Binance deposit address or private keys with anyone. Use only official wallet software and enable security features such as two-factor authentication on both your wallet and Binance exchange account. By following these precautions, you can safely and efficiently withdraw BNB from your wallet to the Binance exchange.