Binance withdrawal whitelist is not mandatory, but if the assets in your account are worth more than a month of living expenses, not turning it on is like replacing your front door lock with a string. Once enabled, even if your account is hacked and 2FA is cracked, hackers can only move your funds to the addresses you've pre-approved—they can't send money to their own wallets. The trade-off is that after each new address is added, all withdrawals are frozen for 24 hours. If you frequently transfer to new addresses, this inconvenience is very noticeable.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
Step 1: Assess your actual usage to decide whether to enable
Situation A: You regularly withdraw to a fixed 1-2 hardware wallets or exchange accounts. It's recommended to enable. The whitelist drastically reduces the risk of fund theft, and since your withdrawal destination addresses hardly change, the process is very smooth.
Situation B: You often send funds to different new addresses (e.g., airdrop participation, frequently switching hot wallets). Not recommended. Each added new address triggers a 24-hour withdrawal suspension, severely affecting your efficiency.
High risk warning: After enabling the whitelist, if you only have one address added and you lose the private key for that wallet or the wallet service has problems, your coins will be stuck on the exchange with no way to withdraw. Always keep at least 2 addresses from different wallet providers in the whitelist (e.g., one Ledger, one OKX account address) to spread the dependency risk.
Step 2: If you decide to enable, set up the whitelist as follows
Log in to Binance on the website (the app does not support whitelist management yet). Click the avatar in the top right corner and go to [Settings].
Under the [Withdrawal] section, click [Enable] next to [Withdrawal Whitelist] and complete 2FA verification.
Click [Address Management] → [Add Address], enter the withdrawal address, select the correct coin and network, check [Add address to whitelist], and save.
Common failure reason: Many people confuse a USDT ERC20 address with a TRC20 address. Every record in the whitelist is tied to a specific network. If you added an address with the TRC20 network but later try to withdraw using the ERC20 network, the system will reject it as not whitelisted—even if the wallet address string itself is the same.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
Step 3: Understand the "new address freeze period" and its impact on withdrawals
This is the core rule of the whitelist. Each time you add a new address, a security lock kicks in—withdrawals to that new address are blocked for 24, 48, or 72 hours, and during this time, all withdrawal operations are suspended, not just those to the new address.
This means: if you add a new address on Friday at 5 p.m., the earliest you can withdraw is Saturday at 5 p.m. If you need funds urgently, this mechanism will put you in a tight spot.
How to verify everything is set up correctly: After disabling the withdrawal whitelist, there is also a 24–72 hour withdrawal freeze. Once you've set it up, go to [Address Management] and make sure the star icon next to the target address is lit (showing it's added to the whitelist). It is highly recommended to do a small test withdrawal before your first urgent withdrawal to familiarise yourself with the freeze period rhythm.


