How to Withdraw from OKX (2026)
You get 20% of your trading fees back with this code; the site owner earns a commission at no extra cost to you. Not for residents of restricted regions (incl. U.S., Canada). Rewards vary by region and are not guaranteed. Independent guide, not an official OKX site.
Short answer: in the OKX app go to Assets → Withdraw → Withdraw crypto, choose the coin, pick the on-chain network, paste the recipient address (plus the memo or tag if the coin needs one), enter the amount and confirm with 2FA. You pay a network fee that depends on the coin and network, and the network must match what the receiving wallet or exchange accepts. Withdrawals need completed identity verification, and several account changes trigger a 24-hour lock.
OKX withdrawal at a glance
| Item | What OKX says |
|---|---|
| Where | App: Assets → Withdraw. Web: Assets → Withdraw. |
| Requirement | Completed identity verification (KYC) and security verification (2FA). You can't turn the security check off. |
| Fee, on-chain | A network fee set by the blockchain. It varies by coin and network and is shown before you confirm. It goes to the network, not to OKX. |
| Fee, to another OKX user | None. Internal transfers are credited in real time without blockchain confirmation. |
| Minimum and daily limit | Shown on the withdrawal page as "Minimum Amount" and "24h withdrawal limit". OKX doesn't publish one figure for all coins, so check your own page. |
| Typical speed | Varies. OKX's Learn page gives about 30 minutes to 2 hours for BTC, ETH and USDT, and 1 to 3 business days for bank or card fiat withdrawals. |
| Batch withdrawals | Not supported. |
| Cancel | Generally not after broadcast. Internal transfers can be cancelled within 1 minute. |
Step-by-step: withdraw crypto from OKX
- Open the OKX app, go to Assets (called Portfolio in some versions) and tap Withdraw, then Withdraw crypto.
- Select the coin you want to send, for example USDT.
- Choose On-chain to send to an external wallet or exchange, then choose the network (for example Tron TRC-20, Solana, Ethereum ERC-20). It must be a network the destination supports.
- Enter or paste the recipient address. If the coin needs a memo or tag (XRP and XLM are common examples), enter it as well.
- Enter the amount and pick which account to take it from (Funding or Trading). If Funding is short, OKX takes the rest from Trading. Check the network fee shown.
- Complete the security verification (authenticator app and email if you have both bound; SMS can't be used in that case) and confirm.
- Watch the status in your withdrawal history. It moves from requested to pending to in progress and then completed. "Completed" means the funds left OKX, so confirm they arrived on the receiving side.
Withdrawing to another OKX user (free)
If the recipient also has an OKX account, choose OKX users instead of on-chain, enter their phone number, email, UID or sub-account name, then the amount. There is no network fee and the funds arrive immediately, but the recipient must be a verified user, the feature must be supported in their region, and a transfer to the wrong person may not be recoverable. Check the details twice.
Withdrawal fees: what you actually pay
The fee for an on-chain withdrawal is a network fee. It depends on the blockchain, not on a flat OKX rate, so the same USDT can cost very different amounts on different networks. Pick the cheapest network the receiving wallet supports and compare the fee line before you confirm. The 20% rebate from code 33746534 applies to trading fees, not to network fees, so it doesn't change the withdrawal cost. For the full fee picture see OKX fees explained.
Common problems: what if...
What if my OKX withdrawal is pending?
Check the withdrawal history first. If there is a transaction hash, look it up on a block explorer; no hash means the withdrawal hasn't left OKX yet. Requests are processed in order. OKX's help article says to contact support if a withdrawal has stayed in progress or pending for more than an hour, while its Learn page treats several hours as often normal and more than 24 hours as a sign of a problem. Typical causes are network congestion, a security or risk check, maintenance, or a wrong address or memo. When you contact support, include the asset, amount, time, destination address and any hash.
What if the withdrawal shows completed but I don't have the funds?
Completed only means the funds left OKX. The receiving platform may still be waiting for its own number of confirmations. If the transaction is confirmed on the blockchain but isn't credited, contact the receiving wallet or exchange with the transaction ID, asset, amount and address.
Can I withdraw to any address?
No. The coin and network must be supported on both sides, and OKX may restrict addresses it flags as high risk (a 48-hour withdrawal restriction applies in that case). If you enable the allowlist, you can only send to addresses saved in your address book, and with the "new address withdrawal lock" on, a newly added address can't be used for 24 hours. That delay is a feature: it gives you time to notice if someone else added an address.
What if I sent to the wrong network or forgot the memo?
OKX says to check that the network is supported before you submit and to contact support if a mismatch happens, but it doesn't promise recovery. A missing or wrong tag can make the withdrawal fail. Treat these as possibly permanent losses.
Why can't I withdraw at all?
OKX lists many reasons. The most common ones are below.
| Cause | What OKX says |
|---|---|
| Identity verification not complete | Withdrawals need it. See OKX KYC verification. |
| Login password changed | Withdrawals are blocked for 24 hours, then it lifts automatically. |
| Phone, email or authenticator changed | Restricted for 24 hours, then lifts automatically. |
| New allowlist address | Can't be used for 24 hours if the new address lock is on. |
| 24-hour limit reached | Check the "24h available limit" on the withdrawal page. |
| Recent deposit not fully confirmed | Wait for the blockchain confirmations OKX requires; it can't speed this up. |
| Funds in use | Money held as trading margin, in Simple Earn or On-chain Earn, or in a sub-account must be freed or transferred first. |
| Maintenance or suspended coin | Wait, and check the OKX status page. |
| High-risk address or other risk control | Restrictions can apply, for example 48 hours for a flagged address. Check your email, including spam. |
What's not guaranteed
- Speed. Times above are typical, not promised. Congestion, checks and the receiving platform all matter.
- Fees and limits. Both vary by coin, network, account and region, and they can change without notice.
- Reversal. A confirmed on-chain transfer to the wrong address or network usually can't be undone.
- Availability. OKX's global platform doesn't serve the restricted countries in Is OKX available in my country?, and some products are limited in places such as the UK, Australia, Brazil and South Korea. Your account's rules take priority over this guide.
Withdrawing doesn't remove market risk: crypto prices are volatile and you can lose some or all of your capital. Keep your recovery details safe and never share your 2FA codes with anyone.
Safer withdrawals checklist
- Turn on the allowlist and the new address lock once your regular addresses are saved.
- Send a small test amount to any new address or network.
- Copy the memo or tag from the receiving platform's deposit page.
- Don't change your password, phone or authenticator right before you need to withdraw: it triggers a 24-hour wait.
- Use OKX's official help centre rather than links from messages, and never give your password or codes to anyone.
Official sources
FAQ
How do I withdraw from OKX?
In the OKX app go to Assets → Withdraw → Withdraw crypto, pick the coin, choose the on-chain network, enter the recipient address (and memo or tag if needed) and the amount, then complete 2FA. You must have finished identity verification first.
Does OKX charge a withdrawal fee?
On-chain withdrawals carry a network fee that depends on the coin and network and is shown before you confirm. Transfers to other OKX users (internal withdrawals) are free.
How long does an OKX withdrawal take?
It varies. OKX's Learn page says Bitcoin, Ethereum and USDT withdrawals normally take about 30 minutes to 2 hours, and bank or card fiat withdrawals 1 to 3 business days. Network congestion, security checks and the receiving platform's confirmations can add time.
Why is my OKX withdrawal pending?
Common causes are an account security lock (for example after a password or 2FA change), a risk-control check, maintenance, network congestion, or a wrong or incomplete address or memo. OKX's help article says to contact support if a withdrawal stays in progress or pending for more than an hour.
Can I cancel an OKX withdrawal?
Generally not once it has been broadcast to the blockchain. If it is still being processed inside OKX you may be able to ask support. Internal transfers to OKX users can be cancelled within 1 minute.
What is the OKX minimum withdrawal and daily limit?
Both depend on the coin and your account, and OKX shows them on the withdrawal page as the Minimum Amount and the 24-hour withdrawal limit. We don't list figures because they change.
Can I withdraw to any address?
Only to an address on a network OKX supports for that coin, and the receiving wallet or exchange must support the same network. If you turn on the allowlist, you can only withdraw to addresses saved in your address book.
Why can't I withdraw from OKX?
OKX lists many reasons: identity verification not finished, a 24-hour lock after changing your login password, phone, email or authenticator, a 24-hour lock on a newly added allowlist address, funds tied up in positions, Earn products or sub-accounts, unconfirmed recent deposits, or maintenance.