How To Add Someone To Telegram: Every Method Explained
Telegram makes connecting with people straightforward, but the exact steps depend on how much information you have about the person, which device you're using, and whether they're already in your phone's contact list. Understanding how each method works helps you choose the right approach for your situation.
Why Adding Contacts on Telegram Works Differently Than Other Apps
Unlike traditional messaging apps, Telegram doesn't automatically sync your entire phone book into a searchable directory. Instead, it operates on a permission-based discovery system — people are only findable if they've set a public username or if their phone number is already saved in your contacts. This design prioritizes privacy, but it means there's more than one path to adding someone.
Method 1: Add Someone Using Their Phone Number
This is the most direct route when you already have a person's number.
On mobile (Android or iOS):
- Open Telegram and tap the pencil/compose icon (usually in the bottom-right corner)
- Select New Contact
- Enter their first name, last name, and phone number
- Tap Add Contact
Telegram will check whether that number is registered. If it is, the contact appears immediately in your chat list. If not, you'll see an option to invite them via SMS.
Important nuance: Just because you've added someone doesn't mean they can see your full profile. Telegram's privacy settings let users control who sees their phone number, profile photo, and last-seen status. Adding a number saves them to your list, but their visibility settings govern what you can actually see about them.
Method 2: Search by Telegram Username
If someone has set a public username (identifiable by the @ symbol, like @johndoe), you can find them without needing their phone number at all.
- Tap the search bar at the top of the main screen
- Type their username starting with @
- Tap their profile in results
- Open the chat and tap Send Message — this effectively adds them to your chat list
This method works across all devices and is particularly useful for connecting with people you've met online, in Telegram groups, or through shared channels. The person doesn't need to be in your contacts, and you don't need to know their number.
Method 3: Scan a QR Code 📱
Telegram generates a unique QR code for every account. This is handy when you're meeting someone in person.
- Ask the other person to open Settings → My QR Code in their Telegram app
- On your device, tap the search bar, then look for the QR code scanner icon (available in recent versions of the app)
- Scan their code — their profile opens instantly
- Start a message to save them to your list
QR codes link directly to a user's profile. If the person has a username, the code encodes it. If not, it uses an internal link. Either way, no phone number needs to change hands.
Method 4: Add From a Group or Channel
If you and someone else are both members of the same Telegram group or channel, adding them is simple:
- Tap their name or profile photo inside the group chat
- Their profile card appears
- Tap Send Message or Add to Contacts if the option is available
Whether you can see their phone number or username on that profile card depends entirely on their privacy settings. Some users are findable this way; others have locked down their profile so only a message button appears.
Method 5: Using Nearby People (Location-Based) 🌍
Telegram includes a People Nearby feature for situations where you want to connect with someone physically close to you — at an event, for example.
- Go to Contacts → Find People Nearby
- Telegram temporarily shares your location and displays other users who have also enabled this feature nearby
- Tap any listed person to open their profile and start a conversation
This feature is opt-in only. Neither party appears in the list unless they've actively opened the People Nearby screen. It's not continuously broadcasting your location.
The Variables That Change Your Experience
How smoothly any of these methods works depends on several factors:
| Variable | How It Affects the Process |
|---|---|
| Privacy settings | The other person may hide their number, photo, or last-seen status |
| Username set or not | No username means phone number is the only search route |
| App version | Older versions may lack QR scanning or updated UI elements |
| Platform (iOS vs Android vs Desktop) | Menu locations and available options vary slightly |
| Account registration | If they haven't joined Telegram, no method will locate them |
Desktop and Web Telegram
On Telegram Desktop or Telegram Web, the process is slightly different in layout but functionally identical. Use the search bar for usernames, or go to Contacts to manually add a number. QR scanning isn't available on desktop since it requires a camera-based interface — that step stays on mobile.
What Happens After You Add Someone
Adding someone doesn't generate a notification on their end in most cases — unless you start a message. Telegram doesn't alert users that a specific person saved their number, though they will see your message arrive if you initiate a conversation.
Your contacts list in Telegram reflects a combination of people synced from your phone's address book (if you've granted that permission) and anyone you've manually added or messaged. These are kept separate from non-contact users you've chatted with, though both appear in your main chat list.
The Factor Only You Can Assess
The method that makes sense for you depends on what information you have, how that person has configured their privacy settings, and whether you're trying to add one person quietly or connect with several people at once in a shared space. Each route has a specific scenario where it's the natural fit — and the right one isn't always the most obvious one until you know what the other person's account actually allows.