Cross-chain · non-custodial exchange

Cross-chain exchange & swap,no gatekeepers.

Swap BTC, ETH or USDT to the network you need. No account or wallet connection. Enter an amount to see what you could receive.

Asset catalog · 46 chains
  • Non-custodial
  • See an estimate before paying
  • No KYC
  • Track your order after payment
Exchange & Swap
You send

Enter an amount to check route limits.

Estimated amount to receive
—
Non-custodialNo KYCRefund handlingSee fees
  • 200+Assets in the catalog
  • 46Networks in the catalog
  • No KYCNo account, no signup
  • On-chainTrack progress in your order
Start with a route

Find a route for your swap

Move USDT to another network

Send USDT from Ethereum and receive USDT on TRON.

Swap BTC to ETH

Send native BTC on Bitcoin and receive ETH on Ethereum.

Receive USDT on a specific network

If the recipient asks for TRC20 or ERC20, choose that receiving network first.

Quote and costs

See what you could receive before you pay

Use the market price as a reference. Compare swap estimates using the same amount and networks, then check the payment terms for your order.

Example quote

Read-only estimate on November 9, 2026 at 16:40, Singapore time (UTC+8)

Send 100 USDT on Ethereum → estimated 98.854643 USDT on TRON

Get a fresh estimate for your amount and networks in the swap form. The estimate reflects the current service fee and any destination-network costs included in the route. Your wallet pays any source-network fee separately.

Cross-chain routes and fees at a glance

Compare estimated amounts using the same send amount and networks. The AllSwap service fee is 0.25%, and the estimate reflects the current route costs. You pay any source-network fee separately. The deposit-address flow requires no account or wallet connection.

Scroll the table sideways to see all columns.

Four example routes and what to check
Swap scenarioExample routeHow to read feesAccount and walletSettlement check
Same-token transferUSDT (Ethereum) → USDT (TRON)Compare estimates for the same send amount.Send to the order’s deposit address.Check deposit and delivery in your order.
Native-asset swapBTC (Bitcoin) → ETH (Ethereum)Compare the estimated output for the same input.Send native BTC from your wallet.Verify receipt of ETH on Ethereum.
Swap to a stablecoinSOL (Solana) → USDC (Ethereum)The estimate reflects costs included by the route.Pay from a wallet that supports Solana.Check the USDC version on the destination chain.
Fund destination gasUSDT (Ethereum) → TRX (TRON)Enter the amount you plan to send for a quote.Use a source network you can send from.Verify receipt of native TRX on TRON.
How it works

From pick to payout, in three steps

Choose a route, create an order and pay from your own wallet or payment account.

01

Choose assets and networks

Enter the amount you plan to send and check the estimated output.

  • Check both networks, such as ERC20 and TRC20.
  • Use the same send amount to compare estimates and included costs.
02

Add recipient details and create the order

Enter the address where you want to receive the swap, then create the order for payment details.

  • Use a destination address that can receive without a memo or tag.
  • If the form offers a refund address, use one you control on the source network.
03

Pay and check delivery

Send a transfer from your wallet or payment account and follow progress on the order page.

  • Check the source network, deposit address, exact amount and any displayed deadline, memo or tag.
  • Keep the order tab and ID. Check available deposit and delivery records on the corresponding networks.
Use cases

Built for every cross-chain move.

Choose the swap that fits what you need to receive and where you can send from.

Move USDT from Ethereum to TRON

If the recipient asks for TRC20 USDT, select USDT on Ethereum as the source and USDT on TRON as the destination. Review the estimate and check the receiving network before paying. For BEP20, Solana or TON USDT, choose the matching network in the stablecoin section.

Swap from a hardware wallet

Use a hardware or mobile wallet that supports the asset and network you are sending from. In the deposit-address flow, enter your recipient address and send a standard transfer to the address shown on the order. Confirm the transfer in your wallet without connecting it to AllSwap or granting a token approval to the site.

Swap native Bitcoin for ETH or USDT

Select native BTC on Bitcoin, then choose ETH on Ethereum or a USDT network the recipient supports. You can send native BTC without first wrapping it into WBTC yourself. Check the exact asset and destination network in the estimate before continuing.

Get TRX using funds on another network

If your TRON wallet holds USDT but lacks the energy or fees to send it, start from a network you can already send from. For example, try a quote from USDT on Ethereum to native TRX on TRON. Make sure you can pay the source-network transaction fee before sending.

Security

Know who controls funds at each stage.

No wallet keys or balance account are required. After payment, settlement and refund conditions still matter.

Payment, settlement, final receiptAllSwap does not maintain a user-balance account or ask for your wallet keys. Before payment, your source wallet or payment account controls the funds. After you pay the order deposit address, the funds enter the selected settlement route and you normally cannot recall them. After delivery, the recipient address controls the assets; a refund is complete for you only when it reaches an address you control.
Reviewed underlying protocolsNon-custodial by designOn-chain settlement verifiableNo KYC · no account

Non-custodial

Before payment, your source wallet or payment account controls the funds. After payment, the selected route handles settlement. AllSwap does not maintain a user-balance account.

No wallet connection

You send from your own wallet to a generated address. There are no token approvals or contract permissions that could later drain your funds.

Refund handling on failure

Refunds depend on the deposit, route and usable refund address; failure does not mean the refund has arrived.

Competitive quote settlement

Settlement runs on a competitive market-maker network — independent market-makers bid to fill your order at a competitive quoted price.

View full security model →Review cross-chain swap risks

Why AllSwap

Cross-chain swaps without a balance account.

AllSwap does not ask you to pre-fund an exchange balance. You pay for an individual order; funds are then subject to its settlement and refund process.

AllSwapCentralized exchange
Getting startedNo account or KYCAccount and verification requirements depend on the exchange
How you payPay per order without pre-funding an exchange balanceTrade using an exchange account balance
WalletSend from a wallet or payment account that supports the source networkDeposit and withdrawal networks depend on the exchange
Delivery and trackingReceive at your specified address and track progress on the order pageCheck your exchange balance and withdrawal status
ReachBrowse 46 networks and check availability for your amountPairs and networks depend on the exchange listings

Before sending, check the order’s source network and deposit address. Save the order ID so you can look up payment and delivery.

Supported networks

Exchange & swap across 46 chains and 200+ assets.

Explore popular networks, then choose the assets and networks you plan to use.

EthereumAllSwapBase
FAQ

Cross-chain exchanges, explained

A cross-chain swap moves value from a token on one blockchain to a different token on another — for example ETH on Ethereum to USDC on Base — in a single step, with no manual bridging or wrapped tokens.

AllSwap does not maintain a user-balance account or ask for your wallet keys. Before payment, your source wallet or payment account controls the funds. After you pay the order deposit address, the funds enter the selected settlement route and you normally cannot recall them. After delivery, the recipient address controls the assets; a refund is complete for you only when it reaches an address you control.

The asset catalog covers 46 chains and 200+ assets. Choose both assets and networks, then enter an amount to check the estimated output for available routes.

Completion includes deposit detection, source confirmations, route execution and destination delivery. Any displayed ETA is an estimate. A receiving exchange may need additional time to credit your account.

AllSwap shows the quote before payment, including the service fee and route costs. Your sending wallet pays source-chain gas separately. A failed swap does not guarantee a full or automatic return; check the refund terms and final receipt.

No. The order returns a one-time deposit address for you to pay from your wallet or payment account. The website does not require a wallet connection or token approval. Sending funds still transfers them into the settlement route.

A failed or expired order is not proof of a completed refund. Refund availability, amount and timing depend on the actual deposit, route status and a usable source-chain refund address. Enter a refund address you control before paying. If it is omitted, a route may use a configured fallback address and require support review; recovery is not guaranteed on every network. Network or recovery costs may reduce the return. Verify the final receipt, not just the status label. If funds reach an AllSwap-controlled fallback refund address, AllSwap must review verifiable payment evidence before arranging any onward return. A route reporting REFUNDED at that address does not mean you have received the money. Never send a private key or seed phrase to support.

Use a bridge to get the same token on another chain. Use a cross-chain swap to change the token too. Choose the assets, networks and amount on AllSwap to see an estimate before you pay.

Yes, if your wallet can send the selected asset on the source network as a standard on-chain transfer. Check support for your device or app, whether you use Ledger, Trezor, MetaMask, Phantom or TronLink. In the deposit-address flow, confirm the transfer in your own wallet without connecting it to AllSwap.

Available amounts depend on the assets, both networks and the current route. If the route provides a minimum, you can enter it in one click and request a new estimate. Otherwise, adjust the amount or retry. For a larger swap, compare estimated outputs for different amounts before continuing.

Learn

Cross-chain exchange & swap guides

In-depth guides on cross-chain swaps, bridges and settlement — written by our own team, not reposted.

All guides