Restrictions and limits

Telegram limits: a table for regular and Premium accounts

A regular Telegram account can be in 500 channels and supergroups, or 1,000 with Premium. Files go up to 2 GB, or 4 GB with Premium. Telegram publishes no limit on messaging strangers: recipient reports are what restrict it.

Updated:

Contents

Where the numbers come from

Telegram publishes most of its limits in the API documentation: these are the values the app falls back to when the server doesn't send its own. Live values come from the server and can change without notice, so the tables below are a reference as of October 2026, not a contract.

Anything marked unofficial below is known only from user observations and third-party references. Those figures differ between sources — rely on them with care.

Groups and channels

LimitRegular accountPremium
Members in a supergroup200,000200,000
Members in a basic group200200
Subscribers in a channelunlimitedunlimited
Channels and supergroups you can be in5001,000
Public links for your own channels and groups1020

When an account hits the channel and supergroup cap, the server returns CHANNELS_TOO_MUCH. Leaving inactive chats is the only way to join new ones.

Messages and files

LimitRegular accountPremium
Message length4,096 characters4,096 characters
Photo or video caption1,024 characters4,096 characters
Size of a single file2 GB4 GB

File transfer speed is limited for non-Premium accounts: when you hit it, the server responds with FLOOD_PREMIUM_WAIT. What to do about it — see the guide on FLOOD_WAIT.

Folders and pinned chats

LimitRegular accountPremium
Folders1030
Chats in one folder100200
Pinned chats in the main list510
Pinned chats in a folder100200
Folders you can share by link220

Profile and username

LimitRegular accountPremium
Profile bio length70 characters140 characters
Bots you own2040
Username length5–32 characters5–32 characters

A username can contain Latin letters, digits and underscores.

How many strangers you can message

There's no official number. Telegram limits messaging strangers through reports, not a counter: if recipients tap "Report spam", the account gets a spam block and can only message people who have its number in their contacts. How to check that and how long it lasts — see the guide on spam blocks.

On top of that, recipients can close themselves off from strangers: allow messages only from contacts, only from Premium accounts, or only for Stars. Then the server returns PRIVACY_PREMIUM_REQUIRED or asks for payment — that's the recipient's setting, not a limit on your account.

Bots do have guidelines: about 30 messages per second when notifying their own subscribers, and no more than one message per second to a single chat.

Limits on joining chats and adding contacts

There's one official cap — 500 channels and supergroups per account (1,000 with Premium). Telegram doesn't publish a daily joining limit: join too often and the server simply replies with FLOOD_WAIT and a wait time.

Contacts work the same way: Telegram acknowledges that some contacts may fail to import "due to system limitation" but gives no number.

Unofficial figures

These values appear in references and match observations, but Telegram doesn't publish them:

LimitValueHow reliable
Admins in a group or channel50widely cited
Bots in one group20widely cited
Manual invites to a channel200widely cited
New groups and channels per dayabout 50observation
Username lookups per dayabout 200observation
New contacts per day5 to 15sources disagree

The key takeaway: limits are counted per account, not per app or task. If one account comments, messages and joins chats at the same time, the server sees the sum of all its actions — and FLOOD_WAIT or reports follow from that sum.

FAQ

How many channels and groups can I have on Telegram?

You can be in 500 channels and supergroups, or 1,000 with Premium. You can have 10 public links for your own channels and groups, or 20 with Premium.

How many messages to strangers can I send per day?

There's no official limit. Telegram restricts recipient reactions, not message counts: after reports the account gets a spam block and can only message contacts.

What is the maximum file size on Telegram?

2 GB for a regular account and 4 GB with Premium.

Are limits per account or per device?

Per account. Every app and tool working with one account draws on the same limit.

In GramClaude each account has one shared action budget across all modules: comments, messages and chat joins are counted together, the way Telegram counts them.

Start freeNo card needed

We use cookies

We only set technical cookies — they keep you signed in and protect forms. No analytics or ad trackers.

Privacy policy (in Ukrainian)