How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (2024)

By Rean in Internet. Updated on.

If you are looking for a way to convert your TRC-20 token to ERC-20, you came to the right place. Basically, in this quick tutorial I will walk you through a couple of steps you can take to convert your tokens, so you can finally use them however you want.

Prerequisites:

Before anything else, here are some prerequisites you should know:

  1. You must have an existing crypto wallet like MetaMask and/or TrustWallet.
  2. For a quick refresher, here’s how to use MetaMask.
  3. You can also visit TRON’s official website to see a list of the TRC-20 wallets.
  4. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (1)
  5. You have an account in some of the popular cryptocurrency exchanges that accept TRC-20 tokens – one of which is Binance.
  6. You have a TRC-20 token like USDT.

Difference between ERC-20 and TRC-20

To clarify things, ERC-20 means it is based on the Ethereum network, while TRC-20 means a token is based in the TRON ecosystem, running in the TRX network. So moving forward, we will refer to the network as TRX to avoid confusion.

The detailed differences between the two networks is a long list that we can discuss in another post, but what you need to know right now is that for the Ethereum (ETH) network, fees (or gas) are high and it is usually congested because too many people and applications are using it.

Meanwhile, TRX is fast and its fees are very low (sometimes even below $1-$10, while Ethereum can go anywhere from $3 to $150).

Converting TRC-20 tokens to TRC-20

For this tutorial, we will use USDT as an example since it’s the stablecoin that is usually transferred between two networks, I believe.

People who do their transactions to pay for services typically pay in USDT TRC-20, but the downside is that since it’s from a different network, you can’t send this to an ERC-20 wallet (MetaMask is ERC-20).

To be clear, you won’t receive your TRC-20 token in MetaMask because that’s impossible. We only need MetaMask (or your exchange’s ERC-20 address) to receive your ERC-20 token back after the swap.

So, suppose someone sends you USDT TRC-20 in your wallet and it’s already sitting there all cozy, but now you want to convert it from TRC-20 to ERC-20. Maybe from USDT to USDT, or USDT to a different TRC-20 token.

  1. Go to ChangeNow.io. As you can see, USDT is used in a couple of networks like TRX, ETH, and BSC (Binance Smart Chain).
  2. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (2)
  3. Now, since I want to convert my USDT TRC-20 to ERC-20, on the first field I chose TRX, and picked ETH on the second field.
  4. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (3)
  5. Once you enter the correct amount, click on Exchange. You will be redirected to a new page. Here, you will need to enter your MetaMask address then click next.
  6. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (4)

    Note: To explain the reason why all of a sudden the money you are sending goes from 5000 USDT to receiving just 4958 USDT, you will need to understand that for every transaction, there are fees involved – and these fees aren’t necessarily taken by the exchange.

    For example: there is a network fee for the deposit transaction from my wallet to the exchange, then a network fee for transferring coins to ChangeNow’s liquidity provider, then trading fees that ChangeNow’s liquidity providers charge, and finally network fee for sending the exchanged funds back to me. Overall, it’s a transaction and nothing in the world is for free.

  7. Then confirm the details to make sure you entered the correct amount and wallet address.
  8. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (5)
  9. Now it’s time to send USDT TRC-20 to the address provided.
  10. How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (6)

Once this is done, it will take a few minutes before your USDT ERC-20 is sent to your MetaMask wallet.

And that’s it! You can now send your USDT ERC-20 to exchanges that support ETH network (practically ALL) and sell it for dollars or other ERC-20 tokens.

Easy, right?

Before we end…

Before doing anything, before sending large amounts of money, make sure to send a test transaction first with a small amount just to make sure you are sending to the correct address.

All transactions are irreversible, and if you send it to a wrong address, most likely your token is already considered “burned” or lost forever.

Double check, triple check!

Good luck!

How to Convert TRC-20 Tokens to ERC-20 and Vice Versa (2024)

FAQs

How to convert TRC20 to ERC20? ›

exchange in 3 easy steps
  1. Enter the desired amount of Tether (TRC20) and write your wallet address to receive currency.
  2. Send Tether (TRC20) to the address from your order, after the required network confirmation, Tether (ERC20) will be sent instantly.

How do I cash out my TRC20? ›

How to Withdraw USDT TRC-20 From BitMEX
  1. Head over to your Wallet and click the 'Withdraw' button.
  2. Select 'USDT' under 'Currency', then select 'TRON' under 'Network'.
  3. Enter or select a TRON USDT wallet address as the withdrawal destination. ...
  4. Review your withdrawal details, and then tap 'Continue'.
Sep 2, 2022

Where can I change TRC tokens? ›

If you're looking to swap TRON (TRC-20), SwapSpace is your one-stop-shop. We have some light reading for you - in case you'd want a refresher on what is TRON (TRC-20) or some fresh information about TRX's price movements.

How do I transfer my TRC20? ›

Find USDT Tether and choose the Send button (web app) or tap into the cryptocurrency and choose Send (mobile and Pro apps).
  1. On the web app, click on USDT Tether's Send button.
  2. Choose Send on the Pro app.
  3. Choose Send on the mobile app.
Dec 20, 2022

How do I exchange TRC20 to Ethereum? ›

How to swap USDTTRC20 to ETH
  1. Choose the crypto exchange pair. Choose Tether TRC20 in the “You send” section. ...
  2. Enter the recipient's address. Now you need to enter the recipient's Ethereum address. ...
  3. Send and receive cryptocurrencies.

Is TRC20 compatible with ERC20? ›

XREX now supports both TRC20-USDT and ERC20-USDT. TRC20-USDT refers to USDT issued on the TRON network, ERC20-USDT refers to USDT issued by Tether on the Ethereum network. The USDT issued on TRC20 and ERC20 are both identical, however fees to transfer this USDT can often be cheaper on the Tron network using TRC20.

Where can I sell my TRC20 tokens? ›

The exchanges that currently support TRC20-USDT include Binance, XREX, OKEX, KuCoin, Bitfinex, Poloniex, Bithumb, DragonEx, Gate.io, ZB.com, Bigone and TRXMarket. You can now enjoy better fees when you withdraw USDT from XREX with the support of TRC20-USDT, and the deposit fee is still free.

What happens if you send TRC20 to ERC20? ›

No, don't send USDT (ERC20) coin to USDT (TRC20) wallet address or vice-versa you will lose your funds forever.

Which app uses TRC20 Wallet? ›

Freewallet has two types of USDTRX wallet: Mobile Tether TRC20 wallet in multi-asset app – a mobile application with +150 coins including USDTRX. Desktop Tether TRC20 wallet in multi-currency web wallet – the web version of the multi-asset wallet for your PC & Mac.

Where can I swap TRX for ETH? ›

HitBTC is a global cryptocurrency trading platform established in 2013, offering fast and secure 24/7 exchange of TRX to ETH and many other digital assets.

How do I change my USDT TRC20 to ERC20 trust wallet? ›

Converting TRC-20 tokens to TRC-20
  1. Go to ChangeNow.io. ...
  2. Now, since I want to convert my USDT TRC-20 to ERC-20, on the first field I chose TRX, and picked ETH on the second field.
  3. Once you enter the correct amount, click on Exchange. ...
  4. Then confirm the details to make sure you entered the correct amount and wallet address.
May 13, 2022

What wallet supports TRC? ›

As one of the most well-rounded wallets on Tron, TronLink is fully compatible with all tokens on the blockchain, including TRX, TRC-10 and TRC-20 tokens. The wallet is also packed with user-friendly features that are convenient, simple and reliable for any TRX holder.

How do I know if my USDT is ERC20 or TRC20? ›

The exchange will make it clear what type of chain they are using; however, one easy way to differentiate between these two is by the way the address is structured. An ERC20 Address only starts with '0' and 'x'. For example: 0xbc6e. A TRC20 Address only begins with a capital 'T'.

How long does a TRC20 transfer take? ›

USDT TRC20:Based on the TRON network, same time with the TRON Token transfer, Normally it takes 5 minutes to be credited.

Is TRC20 and TRC same? ›

These tokens can be used as a dApp's currency. Like Ethereum has ERC20 tokens, TRON has TRC10 and TRC20 tokens. TRC10 is a technical token standard, and TRC20 is a technical standard used for smart contracts on the TRON blockchain.

Can I swap TRON to ETH? ›

Simply enter the required amount in TRON, and let our TRX to ETH converter find an approximate rate. On SimpleSwap everyone can convert TRX to ETH in a few clicks without sign-up, as this instant crypto exchange makes the best for its customers. Here you are free to choose from 500+ coins and tokens.

How do I transfer USDT from TRON to Ethereum? ›

Enter the amount of USDT-TRC20 you want to trade for ETH. Enter your wallet's recipient ETH address. Send the USDT-TRC20 you want to convert from. Receive your new ETH.

How do I deposit TRC20 on Binance? ›

Select the Crypto Currency option, then choose USDT (you may choose either ERC20 or TRC20).
  1. Copy your private depositing address and paste it into your Binance withdrawal address.
  2. In the Network field, select ERC20 or TRC20, depending on what you selected from your Client Portal.

Is TRC20 TRON or Ethereum? ›

TRC20, also known as USDT-TRON, is Tether's USDT that is issued on the TRON network. It is a technical standard token, and It works based on TRON's network or blockchain, using TRON's address, which means that all transactions made with the TRC20 take place on the TRON network.

Can I use TRC20 on Binance? ›

Binance has completed the TrueUSD (TUSD) TRC20 network integration. Deposits and withdrawals for TrueUSD (TUSD) are now open on the TRC20 network.

Is TRC20 Ethereum based? ›

While ERC20 tokens are based on the Ethereum blockchain, BEP20 tokens are built on BSC, and TRC20 tokens are based on the TRON blockchain.

How do I change my USDT TRC20 to? ›

Step 1: Choose “Deposit” and switch your network to “the TRON network”; Step 2: Choose the token you want to deposit and enter the deposit amount; Step 3: Enter the receiving address on BTTC. Step 4: By clicking “Transfer”, you will see transaction details in the “Deposit” pop-up.

Can you convert USDT TRC20? ›

Enter the amount of USDT-TRC20 you want to trade for TRX. Enter your wallet's recipient TRX address. Send the USDT-TRC20 you want to convert from. Receive your new TRX.

How do I convert USDT to ERC20? ›

Deposit with Tether (USDT ERC20)

Choose the trading account you would like to deposit into, then click Continue. The assigned USDT ERC20 address will be presented, and you will need to send the desired deposit amount from your private wallet to the Exness ERC20 address.

Which wallet support TRC20? ›

Freewallet has two types of USDTRX wallet: Mobile Tether TRC20 wallet in multi-asset app – a mobile application with +150 coins including USDTRX.

Can I withdraw TRC20 from Binance? ›

Fellow Binancians,

Deposits and withdrawals for TrueUSD (TUSD) are now open on the TRC20 network.

How long is TRC20 withdrawal? ›

Withdrawal: USDT ERC20:Based on the Ethereum network, same time as the Ethereum Token transfer, it usually takes 10-20 minutes to be credited. USDT TRC20:Based on the TRON network, same time with the TRON Token transfer, Normally it takes 5 minutes to be credited.

How can I swap TRON for USDT? ›

Choose the exchange pair: TRON vs Tether USD (TRON), in this case. Enter the address of the recipient to process the TRON - Tether USD (TRON) transaction. Check the rate: how many TRX in Tether USD (TRON) you'll receive. Confirm the transaction, make the deposit, and you've converted 1 TRON to Tether USD (TRON)!

Is TRON same as TRC20? ›

Like Ethereum has ERC20 tokens, TRON has TRC10 and TRC20 tokens. TRC10 is a technical token standard, and TRC20 is a technical standard used for smart contracts on the TRON blockchain.

What can I do with TRC20 USDT on trust wallet? ›

Custodial USDT TRC20 trust wallets are easy-to-use, feature-rich and help in keeping track of the cryptos. It allows you to send, receive, and manage your cryptocurrencies without holding your actual keys and wallet address. You just need to remember the username/password of the app to access your TRC20 tokens.

Can I swap USDT TRC20 on PancakeSwap? ›

Choose the crypto exchange pair

Choose Tether TRC20 in the “You send” section. Next, enter the amount of USDTTRC20 you would like to exchange. Then select PancakeSwap in the “You get” section. Click the Exchange button.

Can USDT be transferred in ERC20? ›

USDT is a cryptocurrency issued by Tether, that is compatible with the Ethereum/ERC20 and Tron/TRC20 networks.

How to convert USDT TRC20 to BEP20? ›

How to swap USDTTRC20 to USDTBEP20
  1. Choose the crypto exchange pair. Choose Tether TRC20 in the “You send” section. ...
  2. Enter the recipient's address. Now you need to enter the recipient's Tether address. ...
  3. Send and receive cryptocurrencies.

Where can I sell USDT TRC20? ›

Symlix is a peer-to-peer marketplace where users buy, sell and exchange cryptocurrencies. The platform offers secure Tether TRC20 trades and live chat for users to communicate with each other.

Top Articles
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 5921

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.