How to Deposit on OKX? Complete Funding Guide 2026 Edition
There are two ways to deposit on OKX: transfer cryptocurrency from an external wallet, or buy crypto directly with fiat currency. Crypto deposits have no extra fees – generate an address and transfer, ensuring you match the correct network (e.g., USDT choose TRC20 or ERC20). Fiat deposits require identity verification (KYC) and support bank transfer, credit card, Apple Pay, etc.
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Prerequisite: Complete Account Registration and Identity Verification
Before depositing, you need to register an OKX account and complete KYC verification. KYC unlocks higher trading limits and more service permissions. Without verification, fiat deposit channels cannot be used.
Steps:
- Download the OKX app and register an account
- Enter the [Identity Verification] page, upload photos of both sides of your ID, and complete face recognition
- Once verified, you can proceed to the deposit process
What counts as done: The identity verification page shows "Verified" or "KYC 2" status.
Step 1: Choose Deposit Method
Based on the type of funds you hold, OKX supports two deposit paths:
| Deposit Type | Use Case | Prerequisite |
|---|---|---|
| Crypto Deposit | You already hold crypto assets like BTC, ETH, USDT | No additional verification needed |
| Fiat Deposit | Buy crypto directly using bank card, Apple Pay, etc. | KYC verification required |
What counts as done: Determine which path to take based on whether you hold "cryptocurrency" or "fiat currency".
Step 2A: Crypto Deposit – Get Address and Transfer
This is the most common deposit method, for when you already hold crypto in another wallet or exchange.
Steps:
- Log in to the OKX app or web version, go to [Assets] - [Deposit] (or find the "Deposit" entry on the homepage)
- Select the coin you want to deposit (e.g., USDT, BTC, ETH)
- The system generates a unique deposit address (e.g., BTC address starting with "bc1" or "3")
- Copy the address, open your external wallet, paste the address, enter the transfer amount, and confirm the transaction
Deposit addresses can be reused, but always verify that the address matches what is displayed on the platform before each transfer.
Critical warning:
- The coin and network must match – for example, when depositing USDT, if you choose the TRC20 network, you must send to a TRC20 address. Selecting ERC20 but transferring to a TRC20 address may cause loss of funds
- Enter the address precisely, down to every character. A single mistyped character may result in permanent loss
What counts as done: The transfer has been submitted and the deposit record shows "Pending confirmation" status.
Step 2B: Fiat Deposit – Buy Crypto Directly with Money
For when you hold fiat currency (CNY, USD, etc.) and need to convert it into crypto via bank transfer, credit card, etc.
Steps:
- Go to the [Buy Crypto] page
- Choose a payment method – bank card (Visa/Mastercard), bank transfer, Apple Pay, PayPal, etc. (options depend on your region)
- Select the coin you want to buy and enter the amount
- Follow the prompts to complete payment
- For bank transfers, it usually takes 1-3 business days to arrive
Notes:
- Fiat exchange rates are based on real-time market rates
- Some payment methods may charge fees (approximately 1%-3%), as shown on the payment page
- Single/daily limits depend on account level – completing higher KYC levels usually grants higher limits
What counts as done: Payment completed, order status shows "Processing" or "Completed", and assets are credited.
Step 3: Confirm Arrival
After submitting a transfer, funds do not arrive instantly; blockchain network confirmations are required.
How to confirm:
- In the OKX app, go to [Assets] - [Deposit History]
- Check the transaction status:
- Pending confirmation: The transaction has been broadcast and is queued for blockchain packaging
- Confirmed/Completed: The required network confirmations have been reached, and funds are credited
- Confirmation times for major coins (BTC, ETH, USDT) typically range from minutes to hours, depending on network congestion
If the deposit hasn't arrived after a long time:
- First, enter the TxID (transaction hash) into a blockchain explorer to verify transaction status
- If the transaction is confirmed but funds are not credited, there may be a delay in block synchronization to the platform
- Contact OKX customer support and provide the TxID for assistance
- If the deposit network is paused, assets are not lost; they will be processed normally once the network resumes
What counts as done: Deposit history shows "Completed" and the corresponding coin appears in your asset balance.
Common Reasons for Deposit Failure
- Wrong address or network: Selecting an incorrect network prevents the transfer from arriving
- Deposit network paused: The platform has temporarily closed the deposit channel for that coin and network
- Blockchain congestion: Network confirmation time is extended; wait patiently
- KYC not completed: Fiat deposit channel is blocked
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Risk Reminder
- Always double-check the deposit address: Before transferring, confirm the address matches exactly what is shown on the platform. Do not simply reuse old addresses without verification
- Network matching is critical to fund safety: The same coin exists on different networks – ERC20 and TRC20 USDT addresses are different; mixing them can lead to asset loss
- Send a small test amount first: When transferring to a new address for the first time, it is recommended to send a small test amount. After confirming arrival, transfer the rest
After the deposit is complete, go to the [Assets] page to confirm that the balance of the corresponding coin has increased. For crypto deposits, pay attention to the network confirmation status; for fiat purchases, bank transfers usually take 1-3 business days to arrive. If the funds do not arrive after the normal confirmation time, contact online customer support through the OKX app [Help Center] and provide the transaction hash (TxID) to check progress. When registering, you can use the referral code 24U2795.
