- Step 1 · Set up your wallet and 2FA
Write your seed phrase on paper. Enable two-factor authentication now — don't wait until you're mid-withdrawal. - Step 2 · Copy the receiving address from your wallet
Check the first 4 and last 4 characters. Note which network this address belongs to. - Step 3 · Open the Binance withdrawal page
Select your coin, paste the address, select the network — it must match the one in your wallet. - Step 4 · Enter an amount and read the "amount received" line
Fees are deducted from your withdrawal amount. The minimum withdrawal applies per network. - Step 5 · Verify every field on the confirmation screen, then pass security checks
This is your last chance to catch a mistake — after this, it's in the blockchain's hands. - Step 6 · Wait, then track with your TxID
Platform review plus on-chain confirmations. Most withdrawals finish within thirty minutes. - Step 7 · Confirm arrival in your wallet
Balance matches, network matches — the waybill is signed.
Your hundredth withdrawal and your first withdrawal follow exactly the same steps. The only difference is that on your first, you don't know yet which parts are fine to click through and which parts you must stop and verify.
That's what this guide is for. We'll assume you've already bought some USDT on Binance and you want to move it to your own on-chain wallet. Every step — what to click, what to read, when to stop — is written out in full. It's a long read, but you only need to go through it once. After that, you've got it.
One thing to tattoo on your brain before you start: on-chain transactions are irreversible. Up until the moment you click the final confirm button, you can back out for free. After that, you can't. This isn't a scare tactic — it's the reason every "stop and verify" moment in this guide exists.
Before you touch the withdraw button: wallet, 2FA, whitelist
A lot of people get stuck on the first step not because it's hard, but because they get the order wrong. They click "withdraw" and then realize their wallet isn't set up and their 2FA isn't enabled. Get three things in place before you go anywhere near the withdraw button.
Get your wallet set up and write down the seed phrase
You need a self-custody wallet — one where you control the private key. The specific app doesn't matter much for this guide; what matters is that it's well-known, been around for years, has plenty of community discussion you can find easily, and that you download it directly from the official website or official app store. Don't click sponsored results in a search engine. Don't install anything someone sent you in private. Fake wallets are how beginners lose coins, and it's entirely avoidable by being careful about the download source. If you don't have a wallet yet and don't want to deal with seed phrases right now, the Binance Web3 Wallet built into the Binance app is a lower-stakes starting point — we walk through that separately.
Once installed, the first thing you do: write your seed phrase on paper and put it in a drawer. Don't take a screenshot. Don't save it to cloud storage. Don't paste it anywhere in a chat app. The seed phrase is the master key to every asset in that wallet. Anyone who sees it can take everything — no exceptions.
After writing it down, most wallets will ask you to fill in a few words in order to verify your backup. Don't skip this. It's confirming that the paper you just wrote is actually usable the day you need to restore.
Enable 2FA before you need it
Binance requires security verification for withdrawals — typically a combination of email code, SMS code, and two-factor authentication (2FA). If you haven't set up an authenticator app yet, go to your account security settings and do it now. Use Google Authenticator or an equivalent, scan the QR code, and write down the backup key on paper too.
One trap beginners walk into: if you've recently changed your login password or logged in from a new device, Binance usually puts a temporary hold on withdrawals — commonly 24 to 48 hours, check the page for the current policy. So if you're planning to withdraw in the next couple of days, don't change your password between now and then. For a full breakdown of why the withdraw button might be greyed out, we have a separate guide on risk-control freezes.
The withdrawal whitelist: worth enabling from day one
The whitelist means only addresses you've pre-registered can receive withdrawals. Think of it like a saved-address book: a few seconds to add an address once, and from then on every outgoing transfer automatically goes only to addresses you've approved. Even if someone gets into your account, they can't send coins anywhere new. It's one of the best security-to-effort trades available to ordinary users.
Find the whitelist toggle in your withdrawal settings. There's usually a waiting period before a new address activates — that's part of the protection, not a bug.
Copying the address: if this step is wrong, everything is wrong
Open your wallet, select the coin you want to receive, tap "Receive." You'll see an address string and a QR code. Two things matter here.
First: note which network this address is on. The same coin can exist on multiple chains. When you tap "Receive," your wallet usually asks you to choose a network first. Whatever you choose here is what you must choose on Binance's withdrawal page later. Address and network are a pair — they can't be separated. If you haven't decided which network to use, read the network selection guide first. It takes three minutes and it's the most valuable three minutes in this whole process.
Second: always use the copy button — never type it by hand. After copying, check the first 4 and last 4 characters against what's shown in your wallet. Why check after copying? Because clipboard-hijacking malware exists. It waits for you to copy a crypto address, then silently swaps it for an attacker's address before you paste. This isn't a rare theoretical risk. The address poisoning guide has the full playbook. Checking 4+4 characters takes five seconds — make it a reflex.
If you're on mobile, there's an even cleaner method: use Binance's QR scanner in the withdrawal flow to scan your wallet's receive QR code directly. Scanning bypasses the clipboard entirely, so clipboard hijackers have nothing to intercept. Still check the first and last 4 characters afterward — the habit should survive any tooling improvement.
Walking through the Binance withdrawal page: coin, address, network
Wallet ready. Now switch to Binance. The entry point: log in, go to "Wallet" or "Assets," find the "Withdraw" button. The layout differs slightly between the app and the web, but the flow is identical.
Select the coin and withdrawal method
Choose the coin you're withdrawing — USDT, for example. The page will then ask you to choose a withdrawal method. "Send via crypto network" is the on-chain route we're taking. The other option is an internal transfer to another Binance user, which doesn't go on-chain and has no fee — but that's a different use case, only relevant if the recipient also uses Binance. Select the on-chain option.
Paste the address
Paste the address you copied into the "Address" field. Then check the first and last 4 characters again — yes, again. When you checked in the wallet, you were confirming you copied correctly. Here, you're confirming you pasted correctly. These are two different mistakes. If you have the whitelist enabled, you can just select from your pre-approved list here, which skips this step entirely — that's one of the whitelist's practical benefits.
Select the network: the single most dangerous field in the form
Below the address is the network selector. You must select the same network you chose when you generated the receiving address in your wallet. The critical trap: ERC20 and BEP20 addresses look identical — both start with 0x. If you pick the wrong one, the system may not flag any error, and your coins land on a different chain. The page usually filters out obviously incompatible networks based on address format, but it can't catch "same format, different chain" — that's on you. If you've selected the wrong network and the coins have already gone, we have a recovery guide, but the best version of that story is never needing it.
Amount and fees: reading the "amount received" line
Address and network confirmed. Now enter an amount. Three details to watch.
Minimum withdrawal amount. Every coin on every network has a floor. Go below it and the form won't submit. This figure is set by the platform and changes periodically — use the live number on the page, not a screenshot from someone's old guide.
Fees are deducted from your withdrawal amount. If you enter 100 and the fee is 1, the recipient gets 99. The "amount received" line shows the net figure. Check it before submitting — saves confusion when the recipient notices it's a little short. The fee itself fluctuates by network and time of day; for a full breakdown of why different networks differ so much, see the network guide's fee section.
Be careful with the "Max" button. It fills in your full withdrawable balance. For a first withdrawal, avoid it: you should be sending a small test amount first, and you shouldn't drain your account to zero because then you have nothing left for future small tests or fees. Experienced users tend to keep a small reserve in their exchange account specifically for routing tests and emergencies.
First time: send a small test amount. However much you ultimately intend to send — send a small amount first. Confirm it arrives fully and correctly in the wallet, then send the bulk. You pay one extra fee; you insure the entire principal. Why this "obvious" habit is actually what separates experienced crypto users from the rest is explained in the test transfer guide.
Security verification: the last gate before irreversible
After clicking "Withdraw," a confirmation screen appears showing everything once more: address, network, amount, amount received. This is the last point in the entire flow where you can stop for free. Don't skim it. Read each item: first and last 4 characters of the address, the network name, the received amount. Thirty seconds here is worth more than thirty days of trying to recover a mistake.
After confirming, you'll go through security verification — typically an email code, SMS code, and 2FA one-time code in sequence. It feels like a lot of gates, but that's exactly the point: every gate that slows you down also slows down anyone who isn't you.
Common hang-up here: verification codes not arriving. For email, check spam. For SMS, wait a full minute or two before hitting resend — spam-clicking it triggers rate limiting. Once all verifications pass, the withdrawal request is formally submitted. From this moment, the transaction is in the irreversible zone.
Waiting and tracking: TxID in hand, no need to panic
After submission there are two waiting periods. First: platform processing — risk review, signing, broadcast. Usually a few minutes; the withdrawal record will show "Processing." Second: on-chain confirmations — the transaction gets included in blocks, and each subsequent block confirmation is one more stamp toward finality. Once the destination platform's required number of confirmations is reached, the funds are credited.
The status changes in your withdrawal record are worth understanding. "Processing" means the coins are still on Binance's side — they can still be flagged, held, or returned in extreme cases. Once status flips to "Sent" or "Completed," the transaction is broadcast on-chain and no longer under anyone's control. In other words: "Processing" moving slowly is nothing to panic about. Every verification moment that mattered came before it.
Speed data: TRON produces a new block roughly every 3 seconds; Ethereum's slot time is about 12 seconds. In practice, TRC20 and BEP20 withdrawals typically land in a few minutes; ERC20 takes a few minutes when uncongested and longer when the network is busy. For a per-network breakdown of normal wait times, there's a dedicated speed reference guide.
The only tool you need while waiting is a TxID — the transaction hash. Once Binance broadcasts the transaction, the TxID appears in your withdrawal record. Take it to a block explorer and you can see exactly where the transaction stands, how many confirmations it has, whether there's any issue. Learning to read a block explorer eliminates the "did it actually arrive?" anxiety entirely — the answer is always on-chain, in public, right there.
Before publishing this guide, we ran the full process ourselves using an actual Binance account: withdrew a small amount of USDT via TRC20 to our own wallet. From opening the withdrawal page to seeing the balance update in the wallet took about 12 minutes total — but less than 5 of those minutes were actual waiting. The rest was spent stopping to verify the address, the network, and the confirmation screen.
That time split is correct. On a first withdrawal, you should spend more time checking than waiting. The second time around, the whole thing moves faster because you know what you're looking for.
Confirming arrival and common sticking points
Once on-chain confirmations are complete, open your wallet — the balance should have updated. If the block explorer shows the transaction as successful but your wallet isn't showing the funds, don't panic: it's almost certainly a display issue, not lost coins. Check that your wallet is on the correct network and that you've added the token — some wallets require you to manually add a token before it appears in your balance. If you want a definitive answer, paste your receiving address directly into a block explorer and you can see exactly what it received. That guide is here: how to look up an address on a block explorer.
Here's a quick reference for the most common sticking points:
- Withdraw button is greyed out: Usually a temporary hold triggered by a new account, recent password change, or new device login. Wait out the restriction period — see the risk-control freeze guide.
- Status stuck on "Processing" for a long time: Platform is reviewing. Large amounts or sensitive timeframes take longer. As long as no TxID has appeared, the coins haven't left Binance — no need to panic.
- On-chain successful, wallet not showing it: Check your network setting and whether the token is added, as above.
- Red error on the address field, can't submit: The address format doesn't match the selected network. Go back to the network selector and re-verify.
- Confirmations not increasing after a long time: Check the transaction status on a block explorer. Network congestion slows confirmations. If the on-chain status shows success, it's just a matter of time.
You just completed your first withdrawal. Looking back over the steps, the hard part was never the clicking — it was "don't skip anything": copy then verify, paste then verify, read the confirmation screen, send a small test amount first. Each of those takes under fifteen seconds. Together, they block almost every path to a beginner losing coins.
From now on, run through the Transfer Checklist before each withdrawal: address verified, network matched, test transfer done. Check each box, then submit. The checklist exists because the most common mistakes don't come from beginners — they come from experienced users who get comfortable.
Frequently asked questions
Is there a minimum amount for a first withdrawal?
Yes. Every coin on every network has a minimum withdrawal amount — go below it and the submission won't go through. The exact figure changes with platform policy; check the withdrawal page at the time of your transaction. Also note that fees are deducted from your withdrawal amount, so check the "amount received" line before submitting.
Why does the withdrawal fee change every time I look?
Withdrawal fees have two components: the on-chain miner fee (which fluctuates with network congestion) and the platform's processing cost (adjusted periodically). The same amount sent via TRC20 versus ERC20 can differ by a large multiple. Always use the live figure shown on the withdrawal page.
How long does a withdrawal usually take?
Platform review is usually a few minutes; on-chain confirmations add another few to fifteen minutes. Most withdrawals complete within half an hour. TRC20 and BEP20 tend to be faster; ERC20 slows down when the network is congested. If nothing has moved for a while, pull up the TxID in a block explorer — usually you're just waiting for confirmations to accumulate.
I sent to the wrong address. Can I cancel?
Once you've submitted and passed verification, almost certainly not. On-chain transactions are irreversible — that's a fundamental rule of blockchains, and no platform can intercept a transaction already broadcast. The confirmation screen is your last cost-free chance to back out. Check the first and last characters, the network, and the amount before you click. If you selected the wrong network rather than a wrong address, recovery depends on the situation — see the wrong-network recovery guide.
From account setup to first arrival
No Binance account yet? Register with referral code BN3233 for a potential trading fee discount (check the registration page for the current rate). Once you're set up, this guide walks you through your first withdrawal.
Register on Binance with BN3233 Run through the Transfer Checklist firstThis is an independent third-party site, not affiliated with Binance. On-chain transactions are irreversible — proceed carefully and take responsibility for your own actions.