What Is Bandwidth on TRON? — TRON Wiki

What Is Bandwidth on TRON?

7 min read · ⌘K search

Bandwidth is one of two core resources on the TRON network, alongside Energy. While Energy handles the heavy lifting of smart contract execution, Bandwidth covers the simpler work: moving TRX between accounts, broadcasting transactions, and other lightweight operations that do not require running contract bytecode.

If you have only ever sent USDT on TRON, you may not have noticed Bandwidth at all — USDT transfers consume Energy, not Bandwidth. But every TRX transfer, every wallet activation, and every basic on-chain action relies on Bandwidth points. Understanding this resource helps you avoid unexpected micro-fees and keep routine operations completely free.

Bandwidth points explained

Bandwidth on TRON is measured in points. Each transaction you broadcast consumes a certain number of points based on the transaction's size in bytes. A standard TRX transfer uses approximately 270 Bandwidth points.

Every activated account on TRON receives a daily allowance:

  • 600 free Bandwidth points per day, replenished every 24 hours
  • This covers roughly 2 free TRX transfers per day with no TRX burned
Daily reset
Bandwidth regenerates on a rolling 24-hour cycle tied to your account, not a fixed UTC midnight reset. Check your wallet or TronScan for exact replenishment timing.

If you need more than 600 points per day, you can freeze TRX to earn additional Bandwidth — similar to how freezing TRX earns Energy. The ratio depends on network-wide staking totals but typically provides thousands of extra points per day for modest freezes.

Bandwidth vs. Energy

The distinction is straightforward:

ResourceUsed forTypical cost
BandwidthTRX transfers, account updatesFree (600 pts/day) or ~0.1 TRX
EnergyTRC-20 transfers, DeFi, contracts65,000+ Energy or TRX burn

A common misconception is that all TRON transactions are free. They are nearly free for TRX — but USDT and other token transfers always require Energy. Our detailed comparison is in Energy vs. Bandwidth.

USDT transfers do not use Bandwidth
Sending USDT on TRC-20 is a smart contract call. It consumes Energy, not Bandwidth. Do not assume your free 600 daily Bandwidth points cover USDT transfers.

How to get more Bandwidth

Use your free daily allowance

For most casual users who occasionally send TRX, the built-in 600 points are sufficient. Two TRX transfers per day cost nothing.

Freeze TRX for Bandwidth

In TronLink or any Stake 2.0-compatible wallet, freeze TRX and select Bandwidth as the resource type. You will earn Bandwidth points proportional to your frozen amount. This is useful for accounts that broadcast many TRX transactions — payment processors, faucets, or active traders moving TRX frequently.

Receive delegated Bandwidth

Another account can delegate Bandwidth to yours. This is less common than Energy delegation but follows the same mechanism. See energy delegation explained for the delegation model (it applies to both resources).

What happens when Bandwidth runs out

When you exceed your available Bandwidth and have no frozen TRX backing additional points, TRON burns TRX to cover the transaction. The cost is small — typically around 0.1 TRX per transaction — but it adds up if you send hundreds of TRX transfers daily without freezing.

The error message BANDWIDTH_ERROR or insufficient Bandwidth in your wallet indicates this situation. Our guide on bandwidth points exhausted walks through fixes.

Free TRX transfers
Activate your account, keep 600+ Bandwidth available, and simple TRX sends cost zero TRX. For everything else — especially USDT — plan your Energy separately.

Checking Bandwidth on TronScan

Visit TronScan and search for your address. Under the Resources tab you will see:

  • Bandwidth limit — total points available (free + frozen + delegated)
  • Bandwidth used — consumed in the current period
  • Available Bandwidth — remaining points

TronLink and other wallets display the same information in the account overview. Monitoring Bandwidth is less critical than monitoring Energy for most users, but it matters if you move TRX frequently.

Bandwidth in the broader fee model

TRON's dual-resource model is a deliberate design choice. By separating Bandwidth (cheap, high-volume operations) from Energy (expensive, computation-heavy operations), the network can offer genuinely free TRX transfers while still pricing smart contract usage fairly.

This is a major reason why TRON fees are so low compared to Ethereum and other chains. Users who understand both resources can optimize costs across the Energy & Fees category.

Practical tips

  1. TRX transfers are nearly free — use TRX for small payments between friends without worrying about fees.
  2. Token transfers need Energy — always check Energy before sending USDT, not Bandwidth.
  3. Freeze TRX if you send TRX often — payment apps and bots that broadcast many TRX transactions should freeze for Bandwidth.
  4. Account activation uses Bandwidth — new accounts need TRX and consume resources on first setup. See account activation fee.

FAQ

What transactions use Bandwidth on TRON?

Simple TRX transfers, account creation transactions, and basic system contract calls use Bandwidth. TRC-20 token transfers and smart contract interactions use Energy instead.

How much free Bandwidth do I get per day?

Every activated TRON account receives 600 free Bandwidth points per day. Each TRX transfer consumes about 270 Bandwidth points.

Can I run out of Bandwidth?

Yes. If you exceed your daily Bandwidth allowance and have no frozen TRX, TRON burns a small amount of TRX (about 0.1 TRX) per transaction to cover the shortfall.