Skip to main content
📖 Tronsell Wiki

Freezing TRX for Bandwidth: How to Freeze TRX and Generate Bandwidth

A complete guide to freezing TRX for Bandwidth on the TRON network. Learn how to freeze TRX, generate Bandwidth, and use it for fee-free TRX transfers.

❄️ Freezing TRX for Bandwidth at a Glance
What is Freezing? Locking TRX to generate Bandwidth
Free Bandwidth 600 points/day
Unlock Period 14 days
TRX Transfer Cost ~300–350 Bandwidth
Voting Power Yes (earn rewards)

❄️ What Does It Mean to Freeze TRX for Bandwidth?

Freezing TRX for Bandwidth means locking up (staking) a certain amount of TRX through TRON's Stake 2.0 mechanism to generate Bandwidth as a resource reward. Bandwidth is used for basic TRX transfers and non-smart contract transactions on the TRON network.

Unlike Energy, which is used for smart contract execution, Bandwidth powers simple transactions like sending TRX from one wallet to another. The TRON network also provides 600 free Bandwidth points per day to every wallet, making basic transfers accessible without freezing TRX.

💡 Why Freeze TRX for Bandwidth?

Freezing TRX for Bandwidth is useful if you make many TRX transfers and need more than the 600 free daily Bandwidth points. It allows you to avoid burning TRX on transaction fees while also earning voting rewards.

⚙️ How Freezing TRX for Bandwidth Works

The freezing mechanism for Bandwidth is similar to freezing for Energy. Here's how it works:

❄️Freeze TRX
📡Generate Bandwidth
💸Use for TRX Transfers
🔄Auto-Replenish (24h)
🔓Unfreeze (14-day wait)

How Bandwidth is Generated

  • Freeze TRX: You lock up TRX through your wallet's staking interface and select Bandwidth as your resource type.
  • Bandwidth Generation: Your Bandwidth capacity is calculated based on your frozen TRX and the total network staking pool.
  • Daily Replenishment: Used Bandwidth recovers linearly over 24 hours.
  • Free Bandwidth: You still receive the 600 free daily Bandwidth points on top of your staked Bandwidth.
  • Unfreeze: Initiate an unfreeze when you want your TRX back (14-day wait).
Bandwidth Generated = (Frozen TRX / Total Network Staked TRX) × Total Network Bandwidth
Your Bandwidth share is proportional to your share of the total staked TRX on the network.
💡 Understanding Bandwidth

Bandwidth is consumed based on the size of the transaction data, not the amount of TRX being transferred. A standard TRX transfer consumes about 300-350 Bandwidth points, regardless of whether you're sending 1 TRX or 10,000 TRX.

📊 How Much TRX Should You Freeze for Bandwidth?

Since Bandwidth is inexpensive and there is already free daily Bandwidth, many users don't need to freeze TRX for Bandwidth at all. Here's a general guide:

TRX Frozen Estimated Bandwidth/Day TRX Transfers/Day Best For
0 (Free only) 600 ~1-2 transfers Occasional users
100 TRX ~300–400 + 600 free ~3-4 transfers Light users
500 TRX ~1,500–2,000 + 600 free ~6-8 transfers Regular users
1,000 TRX ~3,000–4,000 + 600 free ~12-15 transfers Active users
5,000 TRX ~15,000–20,000 + 600 free ~50+ transfers Heavy users
📊 Important Note

Unlike Energy, which is essential for USDT transfers, Bandwidth is often not worth freezing TRX for because of the free daily allocation. Most users will find the 600 free Bandwidth points sufficient for their TRX transfer needs.

⚖️ Free Bandwidth vs. Frozen Bandwidth

Understanding the difference between free and frozen Bandwidth helps you decide if freezing TRX for Bandwidth is right for you:

Feature Free Bandwidth Frozen (Staked) Bandwidth
Amount 600 points per day Varies by frozen TRX
Requirement None (automatic) Freeze TRX
Replenishment Daily at fixed time Over 24 hours
Expiry Resets daily Resets daily
Voting Power No Yes
💡 Pro Tip

The free 600 Bandwidth points are usually sufficient for most users. If you make more than 2 TRX transfers per day, consider freezing a small amount of TRX for Bandwidth. For 1-2 transfers daily, the free Bandwidth is enough.

📝 How to Freeze TRX for Bandwidth

Follow these steps to freeze TRX and start generating Bandwidth:

  • 1
    Set up a TRON wallet

    Download and install a TRON-compatible wallet like TronLink (browser extension or mobile app) or Trust Wallet.

  • 2
    Fund your wallet with TRX

    Purchase TRX from a cryptocurrency exchange and transfer it to your wallet address. Ensure you have enough TRX for freezing plus a small amount for transaction fees.

  • 3
    Open the Stake/Freeze section

    In TronLink, click on the "Stake" tab. In other wallets, look for "Freeze", "Stake", or "Resources".

  • 4
    Select "Freeze for Bandwidth"

    Choose Bandwidth as your resource type. Enter the amount of TRX you want to freeze. The wallet will show you the estimated Bandwidth you'll receive.

  • 5
    Confirm the freeze transaction

    Review the details and confirm the transaction. You'll need to approve the transaction in your wallet. A small TRX fee (burn) will be required.

  • 6
    Start using your Bandwidth

    Your Bandwidth is now available. Make TRX transfers and other basic transactions with zero TRX fees.

💡 Pro Tip

Unlike freezing for Energy, freezing for Bandwidth is rarely necessary. Consider whether the 600 free daily Bandwidth points are sufficient for your needs before freezing TRX for Bandwidth.

🔓 Unfreezing TRX Frozen for Bandwidth

When you no longer need Bandwidth, you can unfreeze your TRX. Here's how:

  • 1
    Access the Stake section

    In your wallet, go to the same Stake/Freeze section where you froze your TRX.

  • 2
    Select "Unfreeze" or "Unstake"

    Choose the amount of TRX you want to unfreeze. You can unfreeze all or part of your frozen TRX.

  • 3
    Confirm the transaction

    Confirm the unfreeze transaction. A small TRX fee (burn) will be required.

  • 4
    Wait 14 days

    After initiating the unfreeze, there is a 14-day waiting period. During this time, your TRX remains frozen and continues to generate Bandwidth.

  • 5
    Claim your TRX

    After 14 days, your TRX becomes available. You can claim it back to your wallet's available balance.

⏰ Important: The 14-Day Rule

The 14-day unfreeze period applies to all frozen TRX, regardless of whether it was frozen for Energy or Bandwidth. Plan your unfreeze accordingly.

⚖️ Freezing for Bandwidth vs. Freezing for Energy

Here's a quick comparison to help you decide which resource to freeze for:

Feature Freeze for Bandwidth Freeze for Energy
Resource Generated Bandwidth Energy
Used For TRX transfers, basic transactions USDT TRC20 transfers, smart contracts
Free Allocation 600 points/day None
Typical Need Usually low (free is often enough) High (no free Energy)
Recommended Rarely necessary Often recommended for USDT users
💡 Key Takeaway

For most users, freezing TRX for Energy is far more useful than freezing for Bandwidth. Energy is essential for USDT TRC20 transfers and has no free allocation, while Bandwidth has 600 free daily points and is only needed for simple TRX transfers.

Frequently Asked Questions About Freezing TRX for Bandwidth

What does it mean to freeze TRX for Bandwidth?

Freezing TRX for Bandwidth means locking up a certain amount of TRX through TRON's Stake 2.0 mechanism to generate Bandwidth as a resource reward. The frozen TRX cannot be traded or transferred until unfrozen, but it generates Bandwidth that can be used for basic TRX transfers.

How much TRX do I need to freeze for Bandwidth?

The amount of TRX you need to freeze depends on your Bandwidth needs. Since Bandwidth is inexpensive and there is free daily Bandwidth (600 points), many users don't need to freeze TRX for Bandwidth at all. If you make many TRX transfers, freezing a small amount like 100-500 TRX may be sufficient.

What is the difference between freezing TRX for Bandwidth and freezing for Energy?

Freezing for Bandwidth generates Bandwidth, which is used for basic TRX transfers and non-smart contract transactions. Freezing for Energy generates Energy, which is used for smart contract transactions like USDT TRC20 transfers. Both give you voting power, but the resource generated is different.

Do I still get free Bandwidth if I freeze TRX for Bandwidth?

Yes, the 600 free daily Bandwidth is available to all TRON wallets regardless of whether you freeze TRX. Freezing TRX for Bandwidth adds additional Bandwidth on top of the free allocation.

How long do I need to freeze TRX for Bandwidth?

There is no minimum freezing period. You can start using Bandwidth immediately after freezing TRX. However, when you unfreeze (unstake) your TRX, there is a 14-day waiting period before the TRX becomes available in your wallet.

Should I freeze TRX for Bandwidth or Energy?

For most users, freezing TRX for Energy is more useful because Energy is required for USDT TRC20 transfers and has no free allocation. Bandwidth has 600 free daily points, which is usually enough for basic TRX transfers. Only freeze for Bandwidth if you make many TRX transfers daily.

❄️ Freeze TRX and Start Saving on Fees

Freeze TRX for Bandwidth or Energy and start making fee-free transfers on the TRON network. Learn more with Tronsell.