Skip to content
SocialMGrowthGet a plan

How to add all contacts to Telegram group chats and channels

Updated · 2288 words · 10 min read

Your phone book looks like one list. To Telegram it is five, sorted by each contact's privacy setting. This page shows which contacts a tap will add, which need a link, and what bulk add tools really change.

To add all contacts to a Telegram group, open the group, tap Add Members and tick every contact you know; Telegram has no select-all button. Contacts whose privacy allows it join at once. The rest need an invite link. Channels stop at 200 hand-added subscribers, and no bot can add anyone for you.

How do you add all contacts to a Telegram group?

Open the group, tap its name, choose Add Members, and tick each contact you want before you confirm. Telegram has no "select all" switch, so adding all contacts to a Telegram group means ticking them in one pass. You can tick dozens in a single sitting. Whether each tick turns into a member is decided by that contact's own privacy setting, not by you.

That is the whole button path. The rest of this page is about the part the button hides: your phone book is not one list, it is five piles, and only some of them will go in with a tap. Sort the piles first and the job gets shorter. If you are building the group from people who are not in your phone at all, that is a different job, covered in our explainer on how far bulk member adding in a Telegram group really goes.

Where are the buttons on phone and desktop?

  1. Open the group info. Tap the group name at the top of the chat (on Telegram Desktop, click it).
  2. Choose Add Members. You need the admin right to add users, or the group must let every member add people.
  3. Tick contacts. Scroll or search, tick as many as you like. The counter at the top shows how many are picked.
  4. Confirm. Telegram adds whoever it can and tells you about anyone it could not add.

The same picker opens when you make a brand-new group with New Group, so how to add multiple contacts to Telegram group chats is the same answer either way: one picker, many ticks.

Why do some contacts refuse to go in? The five-pile triage

Every contact on Telegram decides who may add them to group chats in Settings, Privacy and Security, Invites (older apps call it Groups and Channels). The choices are Everybody or My Contacts, plus "never allow" and "always allow" exception lists. Cross that with whether they saved your number and you get five piles.

PileTheir settingWhat a tap doesWhat to do instead
1. Open doorEverybodyAdded at onceNothing; tick them
2. Mutual contactsMy Contacts, and they saved your numberAdded at onceNothing; tick them
3. One-way contactsMy Contacts, but you are not in their phoneBlocked by privacySend the invite link Telegram offers
4. Exception listYou are on their "never allow" listBlocked by privacyInvite link, once, and respect the answer
5. GoneNumber not on Telegram, or account deletedNothing to addLeave them out

Piles 1 and 2 are the people a bulk add actually reaches. Pile 3 is usually the biggest surprise, because a contact you saved years ago may never have saved you back. When privacy stops an add, current Telegram apps offer to send that person an invite link instead, which is the polite version of the same request. That one-to-one link is fine; turning it into a wave of messages to strangers is the cold DM problem we take apart on the cold DM and DM automation page.

How to add bulk contacts in Telegram group chats without hitting walls

Run two passes. The first pass ticks every contact you actually know, and Telegram adds piles 1 and 2. The second pass sends one invite link to the people privacy held back. This is how to add contacts to Telegram group in bulk while staying inside the app: no tool, and nobody surprised to find themselves in a chat.

  1. Clean the phone book first. Delete duplicates and numbers you no longer recognize. A contact you cannot name is not someone to drop into a group.
  2. Write the group's first post before anyone arrives. A pinned line saying what the group is for and who added them cuts leave-rates more than anything else you can do.
  3. Pass one: tick and add. Pick everyone you know by name in one or two sittings rather than one giant batch.
  4. Pass two: the link. For the held-back names, accept the invite-link offer or make a link with a member cap and an expiry from the group's Invite Links screen.
  5. Turn on join requests if the group is semi-private. A link that creates join requests lets you approve each person, so a forwarded link cannot fill the group with strangers.

The ceiling is generous: Telegram groups hold up to 200,000 members. What runs out first is your contacts' patience, not the cap. Anyone searching "telegram bulk add contacts to group" is usually after a tool, but the picker already does the job, and it works when every contact already knows you and expects the chat. Once the group has members, reaching them all at once is a post, not a DM; our guide to reaching everyone who joined with a Telegram broadcast covers that next step.

How to add all contacts to Telegram channel subscribers, and where does it stop?

The same Add Subscribers picker works on channels, with one hard stop: the owner can add only the first 200 subscribers by hand. Telegram's channel FAQ says the channel is "on its own" after 200. To add all contacts to Telegram channel subscribers, then, you tick up to 200, then switch to the channel's invite link for everyone else.

That cap is why "how to add bulk contacts in Telegram channel" searches has a short honest answer: up to 200, contacts; past 200, the link. Privacy piles apply here too, so pile 3 contacts still need the link even inside the first 200. A channel that grows past its owner's phone book grows on posts people want to forward, which is where a written plan like our outreach marketing plan with its seven channel types starts.

Can you invite all contacts to a channel with one tap?

No. People search "telegram add all contacts to channel" or "telegram invite all contacts to channel" hoping for one button, but Telegram has none, and that is deliberate. The realistic route is the picker for the first 200, then the link in your bio, a pinned post in a group you run, or a story. Each of those lets people choose to join, which is the only kind of subscriber that reads the next post.

What does a contacts to group bot, tool or script actually do?

Search for an add contacts to Telegram group bot and you will find three kinds of product. They sound alike and work very differently. The short version: a real Telegram bot cannot add anyone, and the tools that can add people do it by logging into a personal account.

What it is calledHow it worksWhat it can addMain risk
Telegram contacts to group bot (Bot API)A bot made with BotFatherNobody. The Bot API has no method that adds a user; a bot can only make invite linksLow; it just hands out links
Telegram add contacts to group tool (desktop app)Signs in as your account and calls the user APIContacts whose privacy allows it, same as your thumbYour account limited for spam if people report it
Telegram add contacts to group scriptA short program using the same user APISame as the tool, at machine speedFlood-wait errors, then account limits
Telegram add contacts to channel botUsually the same tool with a channel fieldThe first 200 subscribers at mostSame as above

The Bot API side is easy to check: the invite-link method lets a bot set a member limit from 1 to 99,999, an expiry date and join requests, and there is no method to push a user into a chat. Where a bot does shine is after people opt in: our guide to storing, sending and timing a Telegram bot broadcast to subscribers shows that side. Tools that sign in as you meet the same walls your thumb does. The add method in Telegram's API reference for channels.inviteToChannel lists errors such as USER_PRIVACY_RESTRICTED (piles 3 and 4), USER_NOT_MUTUAL_CONTACT (pile 3 again), USER_CHANNELS_TOO_MUCH when a person already sits in too many groups, and USER_KICKED for people a group removed.

So a script does not open a single extra door; it only reaches the same doors faster, and speed is what Telegram's flood limits and spam reports watch. The same logic runs through every sender product we have reviewed, from the Telegram message sender tools measured against official limits to the bulk DM tools on Telegram and what they put at risk. One more trap: an app that shows a vague error and no reason is not unique to Telegram. Instagram does it too, and anyone who has met it will recognize the guide to what Instagram's "something went wrong" error usually means. Telegram at least names the reason, so read the error before you retry.

What does a two-pass add look like for 300 contacts?

Here is a worked example with made-up numbers, so you can see the shape before you try it on your own phone book. A small studio owner wants all 300 phone contacts in a new client group.

StepContactsResult
Phone book after cleanup300 to 23664 removed: duplicates, old numbers, people she could not name
Pass one: tick all 236236171 added; 52 held back by privacy; 13 not on Telegram
Pass two: one invite link each to the 525230 joined within a week
Left after week one2019 left the group; 192 stayed

Two things stand out. The cleanup step removed more people than privacy did, and those 64 are the ones most likely to have reported the group as spam. And pass two converted well because each link came with a personal line. A message written by hand to 52 people is normal; a blast to 52 strangers is not. Our notes on writing a cold message people answer and the guide to every way of starting a Telegram chat cover how to word that line.

When should you stop adding and start inviting?

Stop tapping Add the moment you reach people who would not recognize your name. From there, every add is a stranger in a chat they did not choose, and Telegram gives them a one-tap Report spam button. Invite links, join requests and posts worth sharing grow a group without that risk.

  • You hit a privacy error on most picks. The list is cold; switch to links.
  • Telegram shows a wait timer. That is a flood limit. Retrying sooner makes it longer.
  • @SpamBot says your account is limited. Stop all adds and messages until the limit lifts.
  • The channel passed 200. The picker is closed by design.

If the goal behind the group is sales, a program built on people who opt in lasts longer than any phone book. Start with how we plan a cold outreach program and read its reply rates, see which outreach steps are safe to automate, and check DM marketing with the Telegram affiliate program math if referrals are part of the plan. For volume sends to people who already said yes, our review of bulk messaging services and which ones respect consent compares the options, and sending bulk messages on Telegram, sorted by who receives them picks the right route per recipient.

Sources

  1. Telegram FAQ: group size and synced contacts
  2. Telegram channels FAQ: the first 200 subscribers
  3. Telegram API: channels.inviteToChannel and its errors
  4. Telegram Bot API: createChatInviteLink
  5. Telegram API: error handling and flood waits

Questions about adding contacts to Telegram groups

How to add all contacts in Telegram group chats at once?

Open the group, tap Add Members and tick each contact; there is no select-all button. Telegram adds everyone whose privacy setting allows it in one go and lists anyone it could not add, so you can send those people an invite link.

Why does Telegram say it could not add some of my contacts?

Those contacts limit who can add them to My Contacts, and they have not saved your number, or they put you on a never-allow list. Telegram offers to send them an invite link instead, and they decide whether to join.

Can a bot add my contacts to a Telegram group?

No. Bots made with BotFather have no method that adds a user to a chat. A bot can create invite links with a member limit, an expiry date and join requests. Tools that do add people sign in as your personal account.

How many contacts can I add to a Telegram channel?

The owner can add the first 200 subscribers by hand. After that the channel grows only through its invite link or public username, shared posts and people who choose to join.

Do my contacts get notified when I add them to a group?

Yes. The group appears in their chat list with a service line saying who added them, and they can leave or report it as spam. That is why a pinned first post explaining the group matters.

Is it safe to use a script to add contacts to a Telegram group?

It reaches the same contacts your thumb does, only faster, and speed is what triggers flood-wait errors and spam limits on your account. Adding by hand and sending links to the rest carries far less risk.

Turn this plan into posts, replies, and reach

Send the account link and the result you want. We will reply with a plan, a price, and a timeframe for this service.