What Is Bandwidth on TRON?
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
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:
| Resource | Used for | Typical cost |
|---|---|---|
| Bandwidth | TRX transfers, account updates | Free (600 pts/day) or ~0.1 TRX |
| Energy | TRC-20 transfers, DeFi, contracts | 65,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.
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.
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
- TRX transfers are nearly free — use TRX for small payments between friends without worrying about fees.
- Token transfers need Energy — always check Energy before sending USDT, not Bandwidth.
- Freeze TRX if you send TRX often — payment apps and bots that broadcast many TRX transactions should freeze for Bandwidth.
- 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.
Thanks — your feedback helps us improve the docs.