Home › Free SMS › Telegram
✈️ Telegram · honest guide

Free Telegram Number: Can a Public Number Get Your Code?

Looking for a free phone number to verify Telegram? Here is what actually happens when you try a public number, and which options work.

Short answer

You can try, but free public numbers usually fail for Telegram. Most shared numbers are already registered or banned, and anyone who can read the number's SMS could later take over the account. For an account you want to keep, use a private number.

How Telegram sends the login code

When you enter a phone number, Telegram first checks whether that number already has an account. If it does, the login code is usually sent inside the Telegram app of whoever is logged in to that account, not by SMS. With a public number, that is almost always someone else, so the code never reaches the public inbox.

If the number is new to Telegram, the code is sent by SMS. But Telegram is strict about numbers that many people have used: you may see "This phone number is banned" or "Too many attempts, please try again later". Public numbers are exactly that kind of number.

The takeover risk

Telegram accounts are tied to the phone number. Whoever can receive a login code for that number can log in. With a public number, the next person who types the same number into Telegram can request a code and read it in the same public inbox.

If you do use a temporary number, turn on a password right away: Settings → Privacy and Security → Two-Step Verification, and add a recovery email you control.

Your options

OptionCostChance of successPrivate?
Free public number (free inbox)FreeLowNo, everyone can read the SMS
SMS Duo private number (Telegram verification number)Pay per useHigher, depends on Telegram and the carrierYes, only you see the SMS
Telegram anonymous number via FragmentPaid (official)Works for Telegram onlyYes
Your own prepaid SIM or eSIMSIM costHighYes, and the most durable

Using an SMS Duo private number for Telegram

1

Sign in and top up

Create an SMS Duo account and add funds to your wallet.

2

Pick Telegram and a country

Choose Telegram in the shop and a country with stock. For US numbers, see Telegram with a US number.

3

Enter the number in Telegram

Type the number with its country code and request the code by SMS.

4

Read the code in your dashboard

The SMS shows only in your logged-in dashboard. Then enable Two-Step Verification.

More background: Telegram virtual number guide · free WhatsApp number? · all free SMS numbers

FAQ

Is there a truly free Telegram number?
Public numbers are free, but they rarely work for Telegram because they are usually banned or already registered, and anyone can read their messages.
Why does Telegram say the code was sent to the app?
The number already has a Telegram account, so Telegram sends the login code to that account's app instead of by SMS. With a public number, that account belongs to someone else.
Can I keep the account long-term on a temporary number?
It is risky. Whoever controls the number later can log in. Enable Two-Step Verification and a recovery email, or use a number you own.
What if no code arrives on a private number?
Eligible SMS Duo orders get a free 15-minute extension to wait for the SMS. Once a number is assigned there is no refund, because delivery depends on Telegram and the carrier.

Get your Telegram code

Try a free public number first, or use a private number for an account you want to keep.