Telegram Limits

A reference guide to Telegram's quantitative restrictions: limits for accounts, chats, channels, messages, bots, and other messenger features. Up-to-date information for developers and users.

Last updated: 04.05.2026

Accounts

Profile attributes

Parameter Regular Account Premium Account Notes
Username length 5–32 characters 4–32 characters (NFT names) Latin letters, digits and underscores only
Profile bio up to 70 characters up to 140 characters “About” section in the profile
First name up to 64 characters up to 64 characters Display name in the profile
Last name up to 64 characters up to 64 characters Display surname in the profile
Video avatar duration up to 10 seconds up to 10 seconds Animated profile picture
Contact note up to 128 characters up to 128 characters Personal note about a contact
Passkeys up to 5 up to 5 Bound to a Telegram account
Session lifetime 1 week – 12 months 1 week – 12 months Configurable active session duration
Welcome card title up to 32 characters up to 32 characters Welcome card in the profile
Welcome card text up to 70 characters up to 70 characters Welcome card in the profile
Business chat links up to 100 links up to 100 links With a preset message

Account content

Parameter Regular Account Premium Account Notes
Saved GIFs up to 200 up to 400 GIF quick access panel
Sticker packs up to 200 up to 200 Installed sticker sets
Favorite stickers up to 5 up to 10 Quick access to stickers
Emoji packs up to 200 up to 200 Custom emoji sets
Public groups/channels (owned) up to 10 up to 20 Number of created public chats
Visible message count no limit no limit Limit removed since 2018, previously up to 1M

User actions

Parameter Regular Account Premium Account Notes
Group/channel creation per day up to 50 up to 50 Daily limit on creating new chats
Channel/supergroup memberships up to 500 up to 1000 Total number of subscriptions
Pinned chats ("All chats" folder) 5 + 5 secret 10 + 5 secret Main chats folder
Pinned chats (other folders) up to 100 up to 200 Custom folders
Accounts in one app up to 3 up to 4–6 Depends on the client
Self-destruct period on inactivity 1, 3, 6, 12, 18 or 24 months (18 by default) 1, 3, 6, 12, 18 or 24 months (18 by default) Automatic deletion of an inactive account
Username reservation period 15–30 minutes 15–30 minutes After a username is freed by others
Min. ownership period for Fragment auction 14 days 14 days To list a username for auction

Chats and channels

General restrictions

Parameter Regular Account Premium Account Notes
Group/channel title up to 128 characters up to 128 characters Chat display name
Group/channel description up to 255 characters up to 255 characters Information about the chat
Number of administrators up to 50 people up to 50 people Group/channel management
Custom notification sound length up to 5 seconds up to 5 seconds Custom sound in chat settings
Auto-delete messages period from 1 day to 1 year from 1 day to 1 year When the corresponding option is enabled
Usernames per message up to 50 (only first 5 are notified) up to 50 (only first 5 are notified) User mentions
Distinct reactions on a single message up to 11 up to 11 Emoji reactions

Private chats

Parameter Regular Account Premium Account Notes
Photo/video self-destruct timer up to 60 seconds up to 60 seconds Disappearing media

Group chats

Parameter Regular Account Premium Account Notes
Basic group members up to 200 people up to 200 people Regular group without extended features
Supergroup members up to 200,000 people up to 200,000 people Group with extended features
Bot administrators up to 20 up to 20 When added to an existing group
Message editing window 48 hours 48 hours Unlimited for administrators
Group message count up to 1M up to 1M Older messages are deleted automatically
Group statistics (min. members) 500 members 500 members Access to group analytics
Read time display (max. members) 99 members 99 members Visibility of read status
Custom admin title length up to 16 characters up to 16 characters Custom admin ranks
Anti-spam filter (min. members) 200 members 200 members Automatic moderation
Group sticker pack (min. members) 100 members 100 members Setting a group sticker pack
Hide member list (min. members) 100 members 100 members Member list privacy
Hide join notifications (min. members) 10,000 members 10,000 members Automatic notification disabling
Read receipt lifetime up to 7 days up to 7 days Since the message was sent
Read receipts (list visibility) up to 100 members up to 100 members Reader list is visible only to the sender
Conversion to broadcast group from 199,000 members from 199,000 members One-way broadcast without comments
Visible member list up to 10,000 users up to 10,000 users Maximum displayed members

Channels

Parameter Regular Account Premium Account Notes
Visible subscribers for admins up to 200 people up to 200 people Subscriber list in admin panel
Channel statistics from 50 subscribers from 50 subscribers Access to channel analytics
Forced adding of users up to 200 subscribers up to 200 subscribers Adding users without their consent
Preview of a private channel 5 minutes/day 5 minutes/day For channels with 200+ subscribers
Auto-applying changes to linked group 14 days 14 days Sync between channel posts and group
Guaranteed channel deletion (max. subs) 1,000 subscribers 1,000 subscribers Only from a session older than a few days and with cloud password active
Hashtag search (min. subscribers) 100 subscribers 100 subscribers Indexing in global search
Similar channels (min. subscribers) from 300 subscribers from 300 subscribers Depends on channel content
Jump to forwarded message author (max. subs) 1,000 subscribers 1,000 subscribers Visibility of the author's profile

Voice and video chats

Parameter Regular Account Premium Account Notes
Broadcasting participants up to 1,000 people up to 1,000 people Video stream (camera or screen sharing)
Scheduled broadcast start up to 7–8 days up to 7–8 days Voice chat scheduling
Voice chat listeners no limit no limit Audio-only participants
Voice chat title up to 40 characters up to 40 characters Broadcast title
Participants of E2E calls via link up to 200 people up to 200 people Private encrypted calls

Messages

Parameter Regular Account Premium Account Notes
Text message length up to 4096 characters up to 4096 characters Maximum size of a single message
Media caption up to 1024 characters up to 4096 characters Caption for photos, videos and documents
Outgoing file size up to 2 GB up to 4 GB Documents, videos, audio
File name length up to 60 characters up to 60 characters Excess is trimmed on send
Video message duration up to 60 seconds up to 60 seconds Round video messages in chats
Media files per message up to 10 up to 10 Photo/video album
Scheduled messages per chat up to 100 up to 100 Scheduled sending
Scheduled-send window up to 365 days up to 365 days Maximum scheduling period
Custom emoji per message up to 100 up to 100 The rest are replaced with standard ones
Hyperlinks per message up to 100 up to 100 Clickable links
Round video message size up to 12 MB up to 12 MB Video message file
Round video diameter 384 pixels 384 pixels Round video resolution
Quote length up to 1024 characters up to 1024 characters Text of the quoted fragment
Quick Replies up to 100 templates up to 100 templates Preset reply templates
Messages per Quick Reply up to 10 messages up to 10 messages Message chain inside one template
Voice/video message transcription 2 free per week no limit Speech-to-text recognition
Transcription duration up to 5 minutes no limit Max audio length for recognition
Distinct reactions on a single message up to 11 icons up to 11 icons Emoji reactions

Chat folders

Regular folders

Parameter Regular Account Premium Account Notes
Number of folders up to 10 folders up to 30 folders Custom folders for organizing chats
Folder name length 1–12 characters 1–12 characters Folder name in the UI
Chats per folder up to 100 chats up to 200 chats Doesn't include type-based chats (exceptions counted)
Pinned chats per folder up to 100 chats up to 200 chats Except the "All chats" folder

Public folders

Parameter Regular Account Premium Account Notes
Public folders per account up to 2 folders up to 20 folders Shareable folders
Chats per public folder up to 100 chats up to 200 chats Number of chats in a shared folder

Topics

Parameter Regular Account Premium Account Notes
Topics per group up to 1,000,000 up to 1,000,000 Forum topics in a supergroup
Displayed users up to 100 users up to 100 users Visible topic participants
Topic title length up to 128 characters up to 128 characters Forum topic title
Pinned topics up to 5 up to 5 Pinned forum topics

People Nearby

Important: The feature has been disabled by Telegram

Parameter Regular Account Premium Account Notes
Displayed users up to 100 users up to 100 users Users within visibility radius
Displayed geo-chats up to 10 geo-chats up to 10 geo-chats Nearby local chats

Bots

Parameter Regular Account Premium Account Notes
Created bots up to 20 up to 40 Via @BotFather
Bot description up to 512 characters up to 512 characters Information on the bot's profile
Bot about text up to 120 characters up to 120 characters Short description
Bot commands up to 100 up to 100 List of available commands
Command length 1–32 characters 1–32 characters Command name (/start, /help)
Command description 1–256 characters 1–256 characters Command explanation
Buttons in a bot message up to 100 up to 100 Inline keyboard
Inline results up to 50 items per page up to 50 items per page Bot inline mode
File size (sending, no local API) up to 50 MB up to 50 MB Standard Bot API
File size (receiving, no local API) up to 20 MB up to 20 MB Standard Bot API
File size (with local Bot API) up to 2000 MB up to 2000 MB Local Bot API server
Sending rate to a group 20 messages/min 20 messages/min Spam protection
callback_data (InlineKeyboardButton) 1–64 bytes 1–64 bytes Per button
Formatting entities per message up to 100 up to 100 Bold, italic, links, etc.
Deep link payload (/start) up to 64 bytes up to 64 bytes Parameter in t.me/bot?start=… link
Alert text (answerCallbackQuery) up to 200 characters up to 200 characters Popup notification
Inline search query up to 256 characters up to 256 characters Query text after the bot's @username
Bot ownership transfers up to 5 per day up to 5 per day Via @BotFather
Custom verification text length 1–70 characters 1–70 characters Verification badge text
Sending rate (any chat) ~1 message/sec ~1 message/sec Per chat; short bursts allowed
Bulk notification sending ~30 messages/sec ~30 messages/sec Across chats; paid broadcast up to 1000/sec
API request rate ~30 requests/sec ~30 requests/sec Overall Bot API request limit
Important: Bots running a local Bot API server can send and receive files up to 2000 MB, while standard bots are limited to 50 MB for sending and 20 MB for receiving.

Stickers

Parameter Regular Account Premium Account Notes
Stickers in a static pack up to 120 up to 120 Static stickers
Stickers in an animated pack up to 50 up to 50 Animated stickers
Sticker dimensions 512×512 pixels 512×512 pixels One side may be smaller
Sticker file size up to 512 KB up to 512 KB Static stickers
Animated sticker size up to 64 KB up to 64 KB TGS/WEBM format
Animation duration up to 3 seconds up to 3 seconds Maximum length
Animated sticker FPS 30 or 60 30 or 60 Frame rate
Sticker pack name up to 64 characters up to 64 characters Sticker set name
/addstickers URL length up to 62 characters up to 62 characters URL for adding a pack
Video sticker size (WEBM) up to 256 KB up to 256 KB VP9 format with alpha channel
Emoji in a sticker pack up to 200 up to 200 Custom emoji per pack

Stories

Parameter Regular Account Premium Account Notes
Stories per day 1 story up to 100 stories Daily posting limit
Stories per week up to 3 stories up to 700 stories Weekly limit
Stories per month up to 10 stories up to 3000 stories Monthly limit
Display time 24 hours 6/12/24/48 hours Visibility period on the profile
Story duration up to 60 seconds up to 60 seconds Maximum video length
Story caption up to 200 characters up to 2048 characters Text description
Stats viewing 24 hours unlimited List of viewers
Incognito mode unavailable once every 3 hours, lasts 30 minutes Anonymous story viewing
Story albums up to 100 albums up to 100 albums Story grouping
Stories per album up to 100 up to 100 Number of stories in an album
Clickable story links unavailable up to 3 link stickers Link stickers
Reaction stickers 1 reaction up to 5 reactions Story reactions
Lifetime stories limit without Premium up to 3 stories ever not applicable Counts all stories ever posted, including deleted ones
“Hide My View” incognito mode unavailable once every 3 hours, lasts 30 minutes Hides the view of a story

Polls

Parameter Regular Account Premium Account Notes
Question text (poll) 1–255 characters 1–255 characters Regular poll
Question text (quiz) 1–200 characters 1–200 characters Quiz with a correct answer
Number of options 2–12 options 2–12 options Choice options in a poll
Option text 1–100 characters 1–100 characters Each option

Gifts

Parameter Regular Account Premium Account Notes
Min. gift upgrade price 25 Stars 25 Stars Cost of gift customization
Pinned profile gifts up to 6 up to 6 Max. showcased gifts
Gift resale period 7 days 7 days Seller receives 85% of the original price
Min. Stars holding period to withdraw 21 days 21 days After selling a gift
Min. Stars amount to withdraw 1,000 Stars 1,000 Stars Minimum withdrawable amount
Gift collections per profile up to 10 collections up to 10 collections Gift organization
Gifts per collection up to 500 up to 500 Max. gifts in one collection
Gift message up to 128 characters up to 128 characters Text attached to a gift
Paid reactions 1–10,000 Stars 1–10,000 Stars Amount per paid reaction
Paid media in a post 1–25,000 Stars 1–25,000 Stars Price for paid content access
Stars withdrawal range 1,000 – 25,000,000 Stars 1,000 – 25,000,000 Stars Min and max withdrawal amounts
Collectible gift resale (Stars) 125–100,000 Stars 125–100,000 Stars Resale price range
Collectible gift resale (TON) 7–100,000 TON 7–100,000 TON Toncoin cryptocurrency

Checklists (To-Do)

Parameter Regular Account Premium Account Notes
Items per checklist 1–30 items 1–30 items Task list in a chat
Checklist title 1–255 characters 1–255 characters Task list title
Item text 1–100 characters 1–100 characters Single task description

Boosts and channel levels

Parameter Regular Account Premium Account Notes
Boosts for buying Premium yourself 4 boosts 4 boosts Automatically on subscription
Boosts for receiving Premium as a gift 1 boost 1 boost On receiving a gift
Boosts for gifting Premium +3 boosts +3 boosts In addition to existing ones
Boost transfer cooldown 24 hours 24 hours When moving a boost to another channel
Channels in a giveaway up to 10 channels up to 10 channels Joint giveaways
Countries in a giveaway up to 10 countries up to 10 countries Geographic restrictions
Giveaway duration up to 31 days up to 31 days Maximum running time
Channel levels from 1 to 100 from 1 to 100 Unlock various features
Level for channel color from level 5 from level 5 Color customization
Level to disable ads from level 50 from level 50 Full ad removal in the channel

Good to Know

This information is especially important when developing Telegram bots and planning content strategy for channels and groups. Consider these limitations when creating automated solutions and integrations.

Limits may change with Telegram updates. We try to keep the information current, but recommend not relying solely on this data.

Need Help with a Telegram Bot?

We develop professional bots taking into account all platform limits and restrictions