How to Deposit and Withdraw on OKX

·

Managing your cryptocurrency deposits and withdrawals efficiently is a core part of a smooth trading experience. This guide provides the precise steps for executing secure and fast transactions on the platform.

Understanding Withdrawal and Deposit Methods

OKX offers multiple pathways for moving your funds, catering to different user preferences. The primary methods include selling crypto for cash, using the P2P marketplace, third-party gateways, and direct crypto transfers. Each method has distinct steps for both web and app users.

How to Withdraw from OKX

Withdrawing from OKX typically means converting your crypto into fiat currency or sending it to an external wallet. The platform offers several streamlined methods to accomplish this.

Selling Crypto via Cash Conversion

This method allows you to quickly sell your cryptocurrency and receive fiat currency directly.

On Web:

  1. Log into your OKX account and click [Buy Crypto] followed by [Quick Trade].
  2. Click the [Sell] tab. Select the fiat currency and the cryptocurrency you wish to sell.
  3. Enter the amount and click [Sell USDT].
  4. Select your preferred payment method and click [Next].
  5. Fill in your card details and proceed.
  6. Review the payment details and confirm your order. Follow the payment platform's confirmation process to complete the transaction.

On Mobile App:

  1. Log into the OKX app and tap the menu icon in the upper left corner, then select [Buy].
  2. Tap the [Sell] option. Choose the crypto to sell and tap [Select receiving method].
  3. Enter your card information and continue.
  4. Verify the payment details and finalize the order. You will be redirected to OKX upon completion.

Selling Crypto on the P2P Market

The peer-to-peer marketplace connects you directly with other users to buy and sell crypto.

  1. From your OKX account, navigate to [P2P Trading].
  2. On the P2P market homepage, choose [Sell] and select the currency you want to receive.
  3. Select the corresponding cryptocurrency you are selling and tap [Sell].
  4. In the sell order pop-up, enter the amount of crypto to sell. Verify the details and tap [Sell USDT].
  5. On the next screen, select your payment method to receive funds. Verify the P2P exchange details and complete the two-factor authentication (2FA).
  6. Tap [Sell] to finalize. Once the order is placed, wait for the buyer to pay.
  7. Upon receiving a payment notification under [My Orders], verify the funds have arrived in your bank account or chosen payment method.
  8. Only after confirming receipt of payment, go to the pending order and tap [Release crypto].
  9. Carefully check that the received payment details match those on screen, check the confirmation box, and tap [Confirm].

Important: Never release the crypto before you have personally confirmed the payment is in your account. Do not rely solely on screenshots from the buyer.

Withdrawing Crypto to an External Wallet

You can also transfer your cryptocurrency directly from your OKX account to an external wallet address.

On Web (Chain Withdrawal):

  1. Log in, click [Assets], and then [Withdraw].
  2. Select the crypto to withdraw and choose the chain withdrawal method. Click [Next].
  3. On the chain withdrawal page, fill in the details:

    • Enter the recipient's wallet address.
    • Select the network. Crucially, ensure this network matches the recipient address's network to avoid loss.
    • Enter the withdrawal amount to see the corresponding transaction fees and the final amount you will receive.
  4. Complete the 2FA verification and select [Confirm] to submit your withdrawal order.

Note: Some cryptocurrencies (e.g., XRP) require both an address and a destination tag/memo, which is usually a string of numbers. Failing to provide the correct tag may result in a loss of funds.

Internal Transfer (Free):

  1. Select the crypto and choose the internal withdrawal method.
  2. Enter the recipient's OKX-registered phone number and the amount.
  3. Complete 2FA and confirm. The transfer is instant and free.
  4. You can cancel this request within one minute at no cost.

On Mobile App:

  1. Open the OKX app, go to [Assets], and select [Withdraw].
  2. Select the cryptocurrency and choose either chain or internal withdrawal.
  3. Fill in the recipient's address/phone number, select the correct network, and enter the amount.
  4. Complete the 2FA and submit the order.

👉 Explore more secure withdrawal strategies

How to Deposit to OKX

Depositing funds allows you to add fiat currency or cryptocurrency to your OKX account to begin trading.

Buying Crypto with a Credit/Debit Card

This is a fast way to purchase cryptocurrency directly.

On Web:

  1. Log in and click [Buy Crypto] > [Quick Trade].
  2. Choose your fiat currency, enter the amount you want to spend, and see the estimated crypto you will receive. Click [Buy USDT].
  3. Choose to pay with your card and click [Next]. Review your order preview and confirm.
  4. You will be redirected to the payment partner's page. Click [Create Order].
  5. Enter your card information and click [Continue].
  6. After payment, you can view the order status and return to OKX.

On Mobile App:

  1. Tap the menu icon and select [Buy].
  2. Choose the crypto and amount, then select [Select payment method].
  3. Choose to pay with your card and confirm the order.
  4. You will be directed to the partner page to complete your card order.

Buying Crypto via OKX P2P

This method involves buying crypto from another user.

  1. Go to [Buy Crypto] > [P2P Trading].
  2. Select the crypto you want to receive and your preferred payment methods.
  3. Find a suitable offer and click [Buy] next to it.
  4. Enter the amount within the order limit and select your payment method. Click [Buy USDT with 0 fees].
  5. Review your order and confirm.
  6. Pay the seller using their provided details via your chosen method.
  7. Once you have paid, select [I have paid]. The seller will then confirm receipt and release the crypto to your account.

Note: OKX holds the crypto in escrow until the seller confirms payment. Do not pay if the order is close to expiring.

Depositing Crypto from an External Wallet

You can transfer cryptocurrency from an external wallet or another exchange into your OKX account.

On Web:

  1. Log in and go to [Assets] > [Deposit].
  2. Select the cryptocurrency you wish to deposit.
  3. Deposit details are automatically generated. Ensure you are depositing to the correct OKX account.
  4. You can copy the deposit address or scan the QR code using your external wallet/app to initiate the transfer.

On Mobile App:

  1. Open the OKX app and choose [Deposit].
  2. Choose the cryptocurrency. Carefully select the deposit network.
  3. Copy the address or scan the QR code with your external platform to perform the deposit.
  4. After the deposit request is confirmed on the blockchain, funds will be credited to your account.

Critical Note: You must ensure that the cryptocurrency and network (e.g., ERC20, BEP20) selected on OKX are exactly the same as those on the platform you are withdrawing from. A mismatch will result in permanent loss of assets. Some coins also require a correct Tag/Memo.

Frequently Asked Questions

Why hasn't my withdrawal arrived?
There are several common reasons:

Are there fees for deposits and withdrawals?
OKX charges no fees for deposits or internal transfers. You only pay a network (gas) fee for on-chain withdrawals, which is paid to miners to process the transaction, not to OKX.

How are withdrawal fees calculated?
The system calculates fees automatically. The final amount received is: Withdrawal Amount - Withdrawal Fee = Amount Received. Fees vary based on network congestion.

Why hasn't my deposit been credited?
Common issues include:

Why is my deposit locked?
Deposits may be locked due to:

How long does it take to receive fiat from a sale?
This depends on the payment method. Receiving funds via a digital wallet can take minutes, while bank transfers may take 1-3 business days.