Tether to Tether

Move USDT from Ethereum (ERC-20) to Tron (TRC-20)

On , our floating quote for 500 USDT (ERC-20) was 490.273 USDT (TRC-20) after a 5.0886 USDT (TRC-20) payout fee.

  • TetherUSDT · Ethereum
  • TetherUSDT · Tron

No account, no email and no ID needed to swap.

Swap

Swap crypto with no account, no ID and no email.

NetworkEthereumERC-20
You get
NetworkTronTRC-20
All fees included
No hidden fees

Our fee and the payout network fee are already in the amount you get. We take nothing more.

No hidden fees

Our fee and the payout network fee are already in the amount you get. We take nothing more.

The USDT wallet you will send from. This feature runs a pre-check on your wallet address before the exchange gets created.

By starting, you agree to the Terms.

Search coins

    USDT (ERC-20) / USDT (TRC-20) rate

    −0.01%24h

    24h change
    −0.01%
    24h high
    0.9908 USDT (TRC-20)
    24h low
    0.9907 USDT (TRC-20)
    7d change
    −0.02%
    Minimum (floating)
    12.2154 USDT (ERC-20)
    Fixed rate
    Available from 14.0772 to 522,280.98 USDT (ERC-20)
    Payout fee
    5.0886 USDT (TRC-20)1.03% of the payout at 500 USDT (ERC-20)
    Time estimate
    10 to 60 minutesAn estimate for this pair, not a promise
    Networks
    Ethereum → Tron
    USDT (ERC-20) token contract (never send funds to it)
    0xdAC17F958D2ee523a2206206994597C13D831ec7
    USDT (TRC-20) token contract (never send funds to it)
    TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t

    The exchange spread and our fee are inside the rate. The payout fee is taken from the amount you receive.

    Our quotes, not guarantees. Recorded 2 Nov 2026, 01:45 UTC.

    Before you swap

    Hold some ETH next to your USDT on Ethereum, because the deposit pays gas in ETH. After the payout, your Tron address needs TRX before that USDT can move on. The USDT on Tron is sent once your Ethereum deposit is credited. A floating quote keeps moving until the deposit confirms.

    Convert USDT (ERC-20) to USDT (TRC-20): what you get for common amounts

    You sendYou get (floating)Payout fee shareFixed quote
    37 USDT (ERC-20)31.1417 USDT (TRC-20)14.05%–
    500 USDT (ERC-20)490.273 USDT (TRC-20)1.03%487.8203 USDT (TRC-20)
    2,500 USDT (ERC-20)2,463.5 USDT (TRC-20)0.21%2,461.29 USDT (TRC-20)
    10,000 USDT (ERC-20)9,870.26 USDT (TRC-20)0.05%–

    Our quotes, not guarantees. Recorded 2 Nov 2026, 01:45 UTC. The payout fee is already taken off. It depends on the network and can change with the amount, and it takes a bigger share of small swaps. Fixed and floating quotes are separate offers, and either can be higher.

    USDT (ERC-20) to USDT (TRC-20) history from our own quotes

    • Last 24 hours

      -0.01%

      Low 0.9907 · High 0.9908 USDT (TRC-20)

    • Last 7 days

      -0.02%

      Low 0.783 · High 0.9915 USDT (TRC-20)

    • Last 30 days

      +1.63%

      Low 0.783 · High 0.9915 USDT (TRC-20)

    Rates before the payout fee for 500 USDT (ERC-20), recorded by HiddenSwap every 15 minutes. Our quotes, not market prices. Times in UTC.
    • Median payout fee over the last 7 days: 5.3532 USDT (TRC-20).
    • Over the last 30 days, fixed quotes were 0.52% lower than floating quotes (middle half 0.51% to 0.52% lower, 2,934 paired quotes).
    • Over the last 30 days, 100% of our floating quote checks for this pair succeeded.

    All pairs on our data page

    Show the values every 4 hours
    Time (UTC)Median rate (USDT (TRC-20))
    26 Oct 2026, 04:00 UTC0.9909
    26 Oct 2026, 08:00 UTC0.9909
    26 Oct 2026, 12:00 UTC0.9909
    26 Oct 2026, 16:00 UTC0.9909
    26 Oct 2026, 20:00 UTC0.9909
    27 Oct 2026, 00:00 UTC0.9909
    27 Oct 2026, 04:00 UTC0.9909
    27 Oct 2026, 08:00 UTC0.9909
    27 Oct 2026, 12:00 UTC0.991
    27 Oct 2026, 16:00 UTC0.9909
    27 Oct 2026, 20:00 UTC0.9907
    28 Oct 2026, 00:00 UTC0.9907
    28 Oct 2026, 04:00 UTC0.9907
    28 Oct 2026, 08:00 UTC0.9907
    28 Oct 2026, 12:00 UTC0.9907
    28 Oct 2026, 16:00 UTC0.9907
    28 Oct 2026, 20:00 UTC0.9907
    29 Oct 2026, 00:00 UTC0.9907
    29 Oct 2026, 04:00 UTC0.9907
    29 Oct 2026, 08:00 UTC0.9908
    29 Oct 2026, 12:00 UTC0.9908
    29 Oct 2026, 16:00 UTC0.9907
    29 Oct 2026, 20:00 UTC0.9907
    30 Oct 2026, 00:00 UTC0.9826
    30 Oct 2026, 04:00 UTC0.9908
    30 Oct 2026, 08:00 UTC0.9908
    30 Oct 2026, 12:00 UTC0.9908
    30 Oct 2026, 16:00 UTC0.9908
    30 Oct 2026, 20:00 UTC0.9908
    31 Oct 2026, 00:00 UTC0.9908
    31 Oct 2026, 04:00 UTC0.9908
    31 Oct 2026, 08:00 UTC0.9908
    31 Oct 2026, 12:00 UTC0.9908
    31 Oct 2026, 16:00 UTC0.9908
    31 Oct 2026, 20:00 UTC0.9908
    1 Nov 2026, 00:00 UTC0.9908
    1 Nov 2026, 04:00 UTC0.9908
    1 Nov 2026, 08:00 UTC0.9908
    1 Nov 2026, 12:00 UTC0.9908
    1 Nov 2026, 16:00 UTC0.9907
    1 Nov 2026, 20:00 UTC0.9907
    2 Nov 2026, 00:00 UTC0.9907

    How to move USDT from Ethereum to Tron

    1. Enter an amount and paste your USDT address on Tron. At our last check the minimum was 12.2154 USDT (ERC-20). The swap box shows the live minimum.

    2. Send the exact amount in one transaction from Ethereum to the deposit address shown after you start. Sending from your own wallet? Keep some ETH in it to pay the Ethereum network fee.

    3. Ethereum adds a block about 12 seconds on average. How many confirmations are needed depends on the coin, and the order page shows each step.

    4. Your USDT is sent to your address.

    Going the other way: USDT (TRC-20) to USDT (ERC-20)

    • Minimum 11.6377 USDT (TRC-20), payout fee 0.1897 USDT (ERC-20).
    • 35 USDT (TRC-20) → 29.4697 USDT (ERC-20)
    • 500 USDT (TRC-20) → 490.5532 USDT (ERC-20)
    • Checked 2 Nov 2026, 01:45 UTC.
    Tether on Tron to Tether on Ethereum swap

    Why people move USDT from Ethereum to Tron

    Where Ethereum USDT usually comes from

    Your USDT sits on an Ethereum address. It may be left over from an Ethereum app, or it came to you as an ERC-20 payment. Now a person or a service asks you for USDT on Tron. The two versions live on separate chains, so the USDT has to be swapped from one to the other.

    Others already hold TRX, or plan to stake it. On Tron, staked TRX gives the energy and bandwidth that token transfers use, so they would rather move their USDT there than keep paying gas in ETH. Our USDT on TRC-20 vs ERC-20 guide weighs the two networks.

    Sending from the Ethereum side

    The deposit is an ERC-20 transfer, so the sending address needs ETH for gas. Send it from a regular wallet address. Our Terms say deposits sent from smart contracts are not processed automatically, so move USDT out of a smart contract wallet first.

    Check the token before you send. Any contract can give its token the name USDT. Your wallet or Etherscan shows the contract address, and it must match the one Tether lists for Ethereum. Our Tether (USDT) coin page covers gas in ETH and fake USDT tokens.

    What the Tron address needs afterwards

    The USDT arrives at your Tron address, which starts with T. If you already use MetaMask for Ethereum, it can hold a Tron account too, with its own T address. Do not paste your 0x address.

    The payout needs nothing from that address. Moving the USDT on is different, because a TRC-20 transfer uses energy. A new Tron account must also be activated with TRX before it can be used. So add TRX to the address early, not at the moment you need to send.

    No bridge contract takes part in this move. Your USDT goes to a deposit address on Ethereum, and USDT on Tron is paid out after that deposit is credited. Between the deposit and the payout, the USDT is in neither of your wallets. With a floating quote, the Tron amount is not final while the Ethereum deposit waits for confirmation.

    Sending USDT (ERC-20) and receiving USDT (TRC-20)

    Sending USDT (ERC-20)

    Send USDT on Ethereum mainnet only. Your wallet or exchange must show Ethereum or ERC-20 as the network. The sending wallet also needs ETH, because every transfer on Ethereum pays gas in ETH, including token transfers.

    • Check the deposit address before you confirm. An Ethereum address has 42 characters and starts with 0x. Compare the full address with the one on your order page. A mixed-case address carries an EIP-55 checksum. Wallets that check it catch almost every typo.
    • Send real USDT. The token in your wallet must use the contract Tether lists for Ethereum. A token called USDT from any other contract is not USDT.
    All USDT sending and receiving tips

    Compared with the sources listed on this page on 17 Sep 2026.

    Receiving USDT (TRC-20)

    You receive USDT (TRC-20) at a Tron address that starts with T. Use an address from a wallet that shows Tron tokens. Tron transfers have no memo field, so none is needed. The sender pays the transfer cost, so you need no TRX to receive USDT. You will need TRX to send it later.

    • Do not give the USDT token contract address or an address that starts with 0x. Neither can receive USDT on Tron for you.
    • If the payout shows on Tronscan but not in your wallet, check that your wallet shows TRC-20 tokens and lists USDT with the contract Tether publishes.
    All USDT sending and receiving tips

    Compared with the sources listed on this page on 17 Sep 2026.

    Ethereum and Tron networks side by side

    Ethereum (ERC-20)Tron (TRC-20)
    Token standardERC-20TRC-20
    Address starts with0xT
    Network fee paid inETH: gas, paid in ETH and priced in gwei (one billionth of an ETH)TRX: energy and bandwidth, which come from staked or delegated TRX, or are covered by burning TRX
    Typical block timeabout 12 secondsabout 3 seconds
    USDT contract (never send funds to it)0xdAC17F958D2ee523a2206206994597C13D831ec7TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t

    Avoid these mistakes

    • A wallet usually shows the same 0x address on Ethereum, on layer 2 networks and on other EVM networks. The balances are separate. Check that your wallet is set to Ethereum mainnet before you send. Coins sent on another network stay on that network.
    • Gas on Ethereum is paid in ETH. This includes ERC-20 token transfers. Keep some ETH in a regular sending wallet, or the transfer cannot be sent.
    • Contract accounts are run by code, not by a private key. When a contract sends ETH, the transfer happens inside another transaction. Block explorers list it as an internal transaction under that transaction's hash. Deposits sent from smart contracts are not processed automatically, so send from a regular wallet.
    • If your coins are on an exchange account, withdraw to your own wallet first and send from there. The swap form needs the address you send from, and an exchange's address is not yours.
    Read the full TRC-20 vs ERC-20 guide

    USDT (ERC-20) to USDT (TRC-20) questions

    Is moving USDT from ERC-20 to TRC-20 here the same as using a bridge?

    No. No bridge contract is involved. Your USDT on Ethereum goes to a deposit address made for your order. After that deposit is credited, USDT on Tron is sent to the address you gave. Tether issues USDT on both networks.

    Why do I get less USDT on Tron than I send on Ethereum?

    A payout fee covers the Tron network cost of sending the USDT to you, and it comes out of the amount you get. Your quote shows that fee before you send. Separately, your wallet pays Ethereum gas in ETH to send the deposit, on top of the USDT amount.

    Can I receive the TRC-20 USDT in MetaMask?

    Yes. MetaMask supports Tron and can hold TRX and USDT on Tron. Give the address of your Tron account, which starts with T, not your 0x Ethereum address. MetaMask notes that a new Tron account must be activated with a small amount of TRX before it can be used.

    Will I need TRX once the USDT is on Tron?

    Not to receive it. You need TRX to move it later. A TRC-20 transfer uses bandwidth and energy, and energy has no free quota. If you have no staked or delegated energy, TRX in the address is burned to cover it.

    How do I check that my ERC-20 USDT is the real Tether token?

    Open the token in your wallet or on Etherscan and read its contract address. Tether lists 0xdAC17F958D2ee523a2206206994597C13D831ec7 for USDT on Ethereum. A token named USDT with any other contract is not Tether's USDT. Use that address only to check. Never send USDT to it.

    My USDT is in a smart contract wallet. Can it pay the deposit?

    Not automatically. Our Terms ask for deposits from a regular wallet, because deposits sent from smart contracts are not processed automatically. Move the USDT to a regular wallet address first, keep some ETH there for gas, and send the deposit from that address.

    Chat with us