How to Withdraw from OKX (Crypto & Fiat)
How to withdraw from OKX — crypto to a wallet, a free internal transfer, or fiat to your bank — plus the fees, limits, and security settings.
Key takeaways
- To withdraw, open Assets and tap Withdraw, choose the coin and network, paste the destination address, and confirm with 2FA — matching the network is as critical on the way out as on the way in.
- OKX charges a flat fee per crypto withdrawal that varies by coin and network, so small frequent withdrawals cost proportionally more than a single larger one.
- OKX also offers free internal transfers between OKX accounts, and lets you cancel a withdrawal within the first minute without a fee.
- Turn on 2FA and allowlist (whitelist) mode before you withdraw, and be aware that changing security settings can trigger a 24-hour withdrawal hold.
- Always check the destination address character by character — crypto transactions cannot be reversed once sent.
You withdraw from OKX in three ways: send cryptocurrency to an external wallet, make a free internal transfer to another OKX user, or move fiat to your bank account. Crypto withdrawals are the most common route — you pick the coin and network, paste the destination address, and confirm with 2FA.
Two habits make a withdrawal safe: match the network exactly, and check the address character by character. Crypto cannot be reversed once sent.
Your three withdrawal options
OKX gives you three ways to move money out, and the choice depends on where it is going.
| On-chain withdrawal | Internal transfer | Fiat withdrawal | |
|---|---|---|---|
| Destination | An external wallet or exchange | Another OKX account | Your bank account |
| Cost | Flat network fee | Free | Bank/fiat fee |
| Speed | Minutes plus network confirmations | Instant | One to several business days |
| Reversible? | No (cancel within 1 minute) | No | Sometimes, via bank channels |
If you are moving funds to a wallet you control, use an on-chain withdrawal. If the recipient also uses OKX, an internal transfer is free and instant. If you want cash in your bank, use a fiat withdrawal.
One distinction worth keeping in mind: withdrawing to another exchange versus withdrawing to your own wallet.
- To another exchange. You send to an address the exchange controls. You usually need a memo or tag, and the receiving exchange credits the funds to your account there.
- To your own wallet. You send to an address whose private keys only you control — this is “taking custody” of your funds, and it is where larger, longer-term holdings belong. See how to store crypto safely.
Either way, the network and address rules are identical. The only difference is whose keys hold the funds when they arrive.
Before you withdraw: lock down the account
Do these things before moving any money, ideally as soon as you open the account.
- Turn on 2FA. Withdrawal requires two-factor authentication, so it should already be on. Use an authenticator app, not SMS.
- Enable allowlist (whitelist) mode. Restrict withdrawals to addresses you approve in advance, so a compromised account cannot drain funds to a stranger’s address.
- Know that security changes trigger a hold. If you change your login password, phone, email, or authenticator, OKX can place a 24-hour withdrawal hold on the account. This is a protective feature — plan around it rather than being caught by it.
- Consider a passkey. For larger withdrawals (above roughly 10,000 USDT), OKX requires a passkey plus dual verification — set it up in advance rather than mid-withdrawal.
These settings matter more the larger your balance grows, and they are covered in our security guides.
How to withdraw crypto step by step
Here is the exact flow for an on-chain withdrawal.
Step 1: Open the withdrawal page
Log in and go to Assets → Withdraw (or Portfolio → Withdraw). Choose the cryptocurrency you want to move out.
Step 2: Choose the destination and network
Select a saved address or add a new one, then pick the network. The network must match the receiving wallet’s address.
If your wallet gives you a TRC-20 USDT address, withdraw USDT on TRC-20 — not ERC-20. Mismatched networks on the way out are just as dangerous as on the way in.
Step 3: Enter the address and amount
Paste the receiving address. If the coin requires a memo or tag (common with XRP, XLM, and some exchange deposits), add it too.
Then check the address character by character — this catches the address-swapping malware and copy-paste mistakes that cost people their funds. Enter the amount and read the flat withdrawal fee on the confirmation screen.
Step 4: Confirm with 2FA and email
Complete two-factor authentication and any email verification OKX asks for. This is the step that stops someone who has only your password.
Step 5: Track the transaction
Withdrawals move through four statuses: Withdrawal requested → Pending → Withdrawing → Completed. Once it shows Completed, the assets have left OKX. You get a transaction ID (txid) — paste it into a block explorer to follow the transaction until it confirms in the receiving wallet.
If it is your first withdrawal to a new address, send a small test amount first and confirm it arrives before moving the full balance.
The 1-minute cancel window
OKX gives you a short window to catch a mistake: you can cancel a withdrawal within the first minute without paying a fee. It is a narrow safety net, not a substitute for checking the address — but if you notice an error immediately after submitting, cancel right away.
Addresses, networks, and memo/tags explained
Most withdrawal mistakes come down to three details: the network, the address, and — for some coins — a memo or tag.
The network. The same coin can exist on many networks. USDT, for example, lives on TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), and several layer-2 networks. Each network has a different address, and the network you withdraw on must match the one your receiving wallet uses. On the web, OKX often auto-matches the network to the address — but when multiple networks are available, confirm it yourself.
The address. Paste the address fresh from the receiving wallet, then compare the first and last few characters by eye. Malware exists that swaps a copied address for an attacker’s.
The memo or tag. A few coins — including XRP, XLM, EOS, and ATOM — use a memo or destination tag alongside the address, especially when withdrawing to another exchange. If the receiving side requires one and you leave it blank, the funds can be lost or stuck in a shared wallet.
| Coin | Needs a memo/tag? |
|---|---|
| XRP | Yes — destination tag for exchange deposits |
| XLM | Yes — memo for exchange deposits |
| EOS, ATOM, BNB (some cases) | Often — check the receiving side |
| BTC, ETH, USDT, most ERC-20/TRC-20/BEP-20 | No — address alone is usually enough |
OKX withdrawal fees
OKX charges a flat fee per withdrawal that varies by asset and network. To give you a concrete sense of the differences, here are example fees recorded against OKX’s schedule in October 2026 — they are flat, so a $10 and a $10,000 withdrawal of the same coin cost the same, which makes small, frequent withdrawals expensive.
| Asset | Network | Approx. fee | Minimum |
|---|---|---|---|
| USDT | TRC-20 | ~1 USDT | 10 USDT |
| USDT | ERC-20 | ~1.5 USDT | 20 USDT |
| BTC | Bitcoin | 0.0004 BTC | 0.001 BTC |
| BTC | Lightning | Near zero | 0.000001 BTC |
| ETH | ERC-20 | ~0.0009 ETH | 0.01 ETH |
| SOL | Solana | ~0.01 SOL | 0.1 SOL |
Two patterns worth noting:
- Layer-2 and app-specific chains are cheapest. USDT on TRC-20 costs about 1 USDT, while Solana and Lightning are near zero — but only if the receiving wallet supports that network.
- Ethereum mainnet is usually the most expensive of the common options, especially when the network is congested — see how gas fees work.
Fees and minimums are adjusted periodically, so always read the numbers on the withdrawal screen for your specific coin and amount — that screen is the source of truth. For the full breakdown across all OKX costs, see OKX fees explained.
Withdrawal limits: fee tier, not KYC level
One OKX detail worth knowing: your 24-hour crypto withdrawal limit is tied to your fee tier rather than your KYC level. At the regular tier it starts around a 10,000,000 USD-equivalent daily ceiling, and it rises at higher VIP tiers. Your identity verification still matters — you must complete KYC before withdrawing at all, and your amount cannot exceed the limit attached to your account — but the large daily number most users see is driven by fee tier, not by which KYC level you reached.
There are also regional variations. Some local entities impose their own, much lower caps and additional waiting periods, so the only reliable figure is the one shown on your own account page.
How to withdraw fiat to your bank
Fiat withdrawals work differently — instead of a network and address, you select your bank account and currency.
- Add your bank account in the withdrawal settings if you have not already.
- Choose the fiat currency you hold (for example, USD or EUR).
- Enter the amount and review the fee and processing time.
- Confirm with 2FA and any bank verification.
Fiat withdrawals typically take one to several business days, and weekend or holiday processing can add time. Fees vary by country and payment method, and are shown before you confirm.
Why is my withdrawal on hold?
If a withdrawal is delayed or blocked, it is rarely a KYC failure — it is usually one of a handful of specific holds, and the withdrawal page shows which one. The common causes:
- Security-change hold. Changing your login password, phone, email, or authenticator can trigger a 24-hour hold.
- New-address lock. If you enable it, a newly added withdrawal address triggers a 24-hour hold before its first use.
- High-risk address flag. If OKX’s system flags the destination address, it can restrict withdrawals for up to 48 hours.
- Deposit not yet unlocked. A deposit can show two confirmation counts — one for arrival and one for withdrawal unlock. You cannot withdraw until the second is met.
- Funds still in Earn or open positions. Assets in Earn products or open margin positions must be redeemed or closed before they can be withdrawn.
- Regional rules. OKX TR (Türkiye) applies its own waiting periods and daily/monthly caps on stablecoin transfers to other platforms.
If your withdrawable amount is lower than your balance, the “View details” notice on the withdrawal page names the specific hold. Read it before contacting support — it usually answers the question.
What if a withdrawal goes wrong?
Because crypto is irreversible, the goal is to prevent mistakes rather than recover from them. But if something does go wrong:
- Wrong network or address? There is usually no recovery — which is why the character-by-character check and the 1-minute cancel window exist.
- Still pending after a long time? Check the txid on a block explorer. If the network is congested, confirmations simply take longer.
- Suspicious activity you did not initiate? Freeze the account and contact OKX support immediately, and change your password.
For larger amounts, the safest path is a test withdrawal first: move a small amount, confirm it arrives, then move the rest.
The bottom line
Withdrawing from OKX safely comes down to three habits: match the network, check the address character by character, and protect the account with 2FA and allowlist mode before you ever click confirm. Remember the flat-fee structure (so consolidate small withdrawals), the free internal transfer for other OKX users, and the 1-minute cancel window. Crypto withdrawals are irreversible, so the time to be careful is before you send, not after.
💡 Don't have an OKX account yet? Sign up now — enter the invite code 60895497.
For the bigger picture on how much moving money costs, see our guide to OKX fees, and read how to deposit into OKX for the inbound side.
Don't have an OKX account yet?Sign up nowenter the invite code60895497
Frequently asked questions
How much does it cost to withdraw from OKX?
How long does an OKX withdrawal take?
What is the OKX withdrawal limit?
Can I cancel an OKX withdrawal after submitting it?
What is an OKX internal transfer?
Why is my OKX withdrawal blocked or on hold?
Editor-in-Chief & Lead Researcher
Editor of MyCryptoStart. Independent researcher of cryptocurrency exchanges, focused on fees, security, KYC, and onboarding — publishes step-by-step guides in plain English for beginners.
View author page →Some links on this page are affiliate links: we may earn a commission at no extra cost to you. This content is educational and is not financial, investment, or legal advice. Affiliate disclosure · Disclaimer.
Continue reading
OKX Referral Code: How It Works (2026)
What an OKX referral code actually does, how its task-based program differs from Binance's rebate, and how to apply a code when you sign up.
OKX P2P: Buy and Sell Crypto Peer-to-Peer
How OKX P2P (C2C) works — buy and sell crypto directly with other users, with zero fees, escrow, and the T+N rule that can hold funds before you withdraw.
How to Create an OKX Account (2026 Guide)
Create an OKX account in about ten minutes: sign up with email and phone, enter a referral code, complete KYC, and secure your account.