TRON Multisender [ Guide ]

How to Send TRON Tokens to Multiple Addresses

Batch send TRX or any TRC-20 token to hundreds of wallets in a single on-chain transaction — no registration required.

Step 1 — Prepare

  1. 1

    Connect your TRON wallet (TronLink, TokenPocket, or any TronWeb-compatible wallet).

  2. 2

    Select the network: Mainnet, or Shasta / Nile Testnet for testing.

  3. 3

    Select the token from the list — TRX, TRC-10, or TRC-20 — or paste the contract address directly.

  4. 4

    Enter recipient addresses and amounts. You can paste them manually or upload a CSV / XLS / XLSX file with two columns: address and amount.

  5. 5

    Click the Proceed button to continue.

Step 2 — Approve

  1. 1

    Accept the terms of service and click Continue.

  2. 2

    Approve the token allowance transaction in your wallet. This gives the TRON Multisender contract permission to transfer your tokens.

  3. 3

    Wait for the approval transaction to confirm. You will be automatically redirected to the final step.

Step 3 — Multisend

  1. 1

    Click the MultiSend button to initiate the batch transfer.

  2. 2

    Confirm the transaction in your wallet.

  3. 3

    Wait for the transaction to be mined. All recipients will receive their funds within 3–5 minutes thanks to TRON's fast block time.

Preparing Your CSV File

Your file needs exactly two columns: recipient address and amount, one recipient per line, address first. CSV, XLS, and XLSX files all work, and the same two-column list can be pasted directly into the form as plain text.

Separate the address and the amount with a comma, and use a dot as the decimal separator (12.5, not 12,5). Do not add a header row, currency symbols, or thousands separators — every line must be a plain address and a plain number.

Common CSV mistakes

  • Extra spaces or invisible characters around addresses — typical when copying from chats or web pages. Trim whitespace before uploading; the validator will flag these entries.

  • A comma as the decimal separator (1,5 instead of 1.5). Spreadsheets in many regional formats export commas — switch the amount column to dot decimals, or the amounts will be misread.

  • A leftover header row such as “address,amount”. Delete it — the first line of the file must already be a real recipient.

  • Thousands separators or currency text in amounts (10,000 or “500 USDT”). Amounts must be bare numbers: 10000 and 500.

Start from the ready-made file: download the CSV template. Its placeholder rows are format-shaped but intentionally invalid — replace them with real addresses and the file passes validation.

Troubleshooting

The five most common problems during a batch send — and how to fix each one.

The transaction fails with an “insufficient energy” error

Your wallet does not have enough energy for the batch and not enough spare TRX to burn instead. Top up TRX, stake TRX to generate energy, or use the rent-energy option in the dApp — renting typically covers a large batch at a fraction of the burn cost. Then retry the transaction.

The transaction has been pending for a long time

Batches normally confirm within minutes; large ones can take around 3–5 minutes to fully settle. Look up the transaction hash on TRONSCAN: if it is confirmed there, the transfers have happened and the interface will catch up shortly. If TRONSCAN does not know the hash, the transaction never reached the network — reconnect your wallet and send again. A batch executes as a single transaction, so it either completes or fails as a whole; tokens do not get stuck halfway.

Some addresses are marked as invalid

The validator flags entries that are not well-formed TRON addresses: truncated lines, typos, or addresses from another network. A TRON address starts with T and is 34 characters long; Ethereum-style 0x… addresses cannot receive TRC-20 tokens. Fix or delete the flagged lines in your file and upload it again.

The same address appears several times in my list

Decide whether that is intended before sending. Duplicates are legitimate when one wallet really should receive several transfers, but in airdrop lists they usually mean someone submitted a form twice. Sort your spreadsheet by the address column or use its duplicate-removal tool to clean the list, then re-export the CSV and check the parsed recipient count on the review screen.

Amounts look wrong after upload

Almost always a number-format issue: commas as decimal separators, thousands separators, or currency text in the amount column. Amounts must be plain numbers with a dot for decimals — 12.5, not 12,5 or “12,5 USDT”. Fix the column format in your spreadsheet, export the file again, and verify the parsed total on the review screen before confirming the batch.

Running an airdrop? See the TRC-20 airdrop tool. Budgeting first? The fee calculator shows the full cost for your list size.

Ready to send?

Launch the dApp and complete your first batch transfer in minutes.

Launch dApp