Skip to main content

About Limits

Telegram sets restrictions on user actions. Exceeding limits leads to FLOOD_WAIT (temporary block) or spamblock.
Limits depend on account trust. New and suspicious accounts have stricter restrictions. Numbers below are approximate for accounts with normal trust.

Messages

ActionLimitComment
Messages to strangers20-50/dayDepends on trust, new accounts — less
Messages in groups~20/minuteIn one group
Message forwarding5 chats at onceInterface limitation
EditingNo limitWithin 48 hours

Groups and Channels

ActionLimitComment
Joining groups5-10/dayLess for new accounts
Creating groups10-50/dayDepends on trust
Group invites20-50/dayEasy to get spamblock
Maximum groups500For regular accounts
Maximum groups (Premium)1000With Premium subscription

Contacts

ActionLimitComment
Adding contacts~50/dayMass adding = spamblock
Maximum contacts10,000Hard limit
Contact importNo limitBut large import may raise suspicion

Account

ParameterLimit
Username5-32 characters, a-z, 0-9, _
First name1-64 characters
Last name0-64 characters
Bio0-70 characters
Bio (Premium)0-140 characters
Profile photosUp to 10

Sessions

ParameterLimitComment
Active sessions10Maximum simultaneously
Accounts per device3 (officially)Telegram allows 3, but sees up to 5
Inactivity before deletion6 monthsCan be changed in settings

API and Automation

ActionLimitComment
API requests~30/secondDepends on method
getUpdates1/secondFor bots
File upload50 MBRegular accounts
File upload (Premium)4 GBWith Premium subscription

FLOOD_WAIT

When you exceed a limit, Telegram returns a FLOOD_WAIT error with the number of seconds to wait.
FLOOD_WAIT_X — wait X seconds
Important:
  • Wait the specified time completely
  • Repeated attempts increase wait time
  • Frequent FLOOD_WAITs lower account trust

Recommendations

Don't Hit Limits

Work at 50-70% of maximum. It’s safer for trust.

Take Breaks

There should be natural pauses between actions. 2-5 seconds between messages.

Distribute Load

Better 50 messages over 5 hours than 50 in 10 minutes.

Watch FLOOD_WAIT

It’s a warning. If you get it often — reduce activity.

Premium Increases Limits

With Premium subscription:
  • More groups (1000 vs 500)
  • More characters in bio (140 vs 70)
  • Files up to 4 GB
  • Faster voice transcription
  • Less suspicion from Telegram
Premium doesn’t protect from spamblock for violations, but gives more freedom and trust.

Next Steps

Security

Trust score and how to improve it.

Troubleshooting

What to do with FLOOD_WAIT and spamblocks.