Похоже, вы не подключены к Интернету. Пожалуйста, проверьте ваше соединение и попробуйте снова.
Последнее обновление: 21.05.2026
Free Canada phone number to receive SMS online (+1)
Canada Free · public inbox

Free Canada phone number to receive SMS online (+1)

Pick a free Canadian number from the inbox below.

The inbox is public, so anyone on this page can read the incoming codes.

Live · 5 numbers available
312 SMS received today · last 2 min ago
Canada
+1 437 555 0123
Last SMS: 2 min ago · "Your Discord code is 4821..."
Open inbox →
Canada
+1 604 555 0177
Last SMS: 7 min ago · "ProtonMail: 902331"
Open inbox →
Canada
+1 416 555 0148
No SMS in the last 10 min · likely fresh
Open inbox →
Public inbox. Anyone on this page can see incoming codes. For accounts you care about, use the $1 private number.

Which apps actually deliver OTP to free Canadian numbers (and how to catch a fresh one)

We tested 47 services on free Canadian numbers over the past two weeks. Free works fine for niche and local sign-ups. It struggles with WhatsApp, Telegram, Tinder. It never works for banks. The rest of this section is the breakdown.

Local and niche services where free works Tested on 47 services

If you're signing up to a forum, a regional service, an indie app, or anything that doesn't run aggressive anti-fraud, free Canadian numbers will probably do it. Roughly half to two-thirds of our attempts got the code on the first number. The rest needed a second.

Services that accept free Canadian phone numbers

These passed for us when the number was fresh:

✓ Discord ✓ Yandex ✓ ProtonMail ✓ KakaoTalk ✓ Steam ✓ Regional CA forums ✓ Small SaaS tools

If your service isn't on the list, free is still worth a shot. Worst case you waste two minutes.

Popular apps already used these May need 2-3 tries

✗ WhatsApp ✗ Telegram ✗ Tinder ✗ Google ✗ Facebook

These almost never accept a free public Canadian number on the first attempt. There are two reasons. Hundreds of people tried the same number before you, and once a number is flagged "already used for this service", that's it for the day. The other reason is range detection — Telegram started auto-rejecting Canadian public ranges in early 2026, and the others have similar filters.

You can still try. Expect to burn through 2-3 numbers before one works. If you need WhatsApp or Telegram on a regular basis, skip ahead to the $1 private number section.

The 2-3 numbers rule: try at least three before giving up

2-3

The most useful thing to know about free numbers.

If the first one didn't get your SMS, the service didn't block you — that number was already used by someone else for the same service. Pick a different number. Try again. Try a third time before deciding free isn't working for your case.

How to catch a fresh number

Fresh means added today and used by few people so far. Fresh numbers have the best chance of passing.

  • 1 New numbers usually appear in the inbox between 09:00 and 14:00 UTC.
  • 2 Hit refresh every 30-60 seconds during that window.
  • 3 A number with no incoming SMS in the last 10 minutes is a good sign. Nobody else is using it right now.
  • 4 Skip the numbers at the top of the list in the evening — they've been used all day.

How to use and receive an SMS on a free Canadian number (and what to do if it doesn't arrive)

Free numbers work, but not on the first try every time. Plan to test 3 to 5 numbers before you decide free isn't working for your case.

  1. 1 Open the inbox above and pick a number with no incoming SMS in the last 10 minutes.
  2. 2 On the service you're signing up to, enter the number with country code +1 and request the SMS.
  3. 3 Come back to the inbox. Refresh every 20-30 seconds. If the code arrives, it usually arrives within 1-2 minutes.
  4. 4 Nothing in 2 minutes? Pick another number and repeat.
  5. 5 Still nothing after 3-5 numbers? Switch to a private one.

Free didn't work? Here's the moment to switch to paid

Free stops being worth the time when one of these is true.

  • You tried 3-5 free numbers and none received the SMS.
  • The service is WhatsApp, Telegram, Tinder, or a bank. Free almost never passes those.
  • You need to keep the number for recovery codes later, not just one OTP today.

The fix: a private 20-minute Canadian number for $1. Fresh, used only by you, and gets WhatsApp and Telegram codes through 80% of the time or more. See the section below →

If your service is Discord, Yandex, Steam, or ProtonMail, stay on free. There's no reason to pay for those.

A private number is a fresh Canadian +1 line we hand to one person at a time. The inbox is private. The number hasn't been used for the service you're signing up to. You have 20 minutes from purchase to receive the SMS. Cost is $1.

$1 per number · 20-minute window

No subscription · refund or replacement if SMS doesn't arrive

Get a private Canada number →

What you get for $1

  • A fresh Canadian number not used by anyone else for your service.
  • A private inbox only you can read.
  • Unlimited incoming SMS within the 20-minute window.
  • No subscription. You buy a number when you need one.

If no SMS arrives within the window, we replace the number or refund the $1. You don't have to argue.

Why a 20-minute private number beats free, burner apps, VoIP, and eSIM

Free numbers are public and most popular apps have already seen them. Burner apps and most VoIP services run on the same VoIP backbone that WhatsApp and Telegram detect in seconds. eSIM works fine for calls but fails on app OTP filters for the same reason.

A private 20-minute number is on a real Canadian carrier range. It hasn't been touched for the service you're signing up to. That's why it passes when the others don't.

When a paid Canadian 20-minute number won't work either

Some services need more than a working number. They need a number tied to a real long-term Canadian identity. We can't pass those, and we won't pretend we can.

  • Canadian banks: RBC, TD, Scotiabank, BMO, CIBC, and the rest.
  • Government services: CRA, Service Canada, provincial ID portals.
  • Payment platforms with strict KYC: PayPal at higher verification tiers, Stripe Connect full review, some Interac flows.
  • Identity-tied verifications: any account that asks for SSN-equivalent ID on top of the phone number.

For all of these you need a real SIM in your own name. A virtual number, even a private one, can't substitute for that.

We also filter the SMS we deliver.

If the traffic on a number starts looking like fraud or account farming, we shut that line down. This is why our delivery rate stays high — operators don't blacklist ranges where the traffic stays clean. It's also why we won't help with services we know are abusive.

Why burner apps, VoIP and eSIM rarely pass WhatsApp and Telegram

You pay $5 to $15 a month for a Hushed, TextNow or Burner number, and WhatsApp still rejects it. This is how the system is built, not bad luck.

1

How VoIP detection works

Every phone number sits in a numbering block that telcos register as either real cellular, fixed-line, or VoIP. Apps query that registry before they send the SMS. WhatsApp does it on every signup. Telegram does it on signup and on every relogin. If the block is tagged VoIP, the SMS doesn't go through. Or it goes through and the account gets flagged within a few hours.

2

Burner apps run on the same VoIP backbone

Hushed, TextNow, Burner, Sideline — they rent their numbers from the same handful of VoIP wholesalers like Bandwidth, Twilio, and Telnyx. When WhatsApp blocks a Bandwidth VoIP range, every app reselling those numbers is blocked at once. The label on the app doesn't matter. The carrier underneath does.

3

Why eSIM fails for verification too

eSIM is good for travel data, which is what most people use it for. The assumption is that an eSIM should pass phone verification because it's "a real SIM". It usually doesn't. Travel eSIMs from Airalo, Holafly, or Nomad hand out data-only numbers that don't receive SMS at all, or MVNO numbers that apps flag the same way they flag VoIP. eSIM works for verification only when it's tied to a real local cellular contract — which means walking into a Rogers store in Canada.

When burner, VoIP, or eSIM still makes sense

There are two cases.

Use case 1

Long-term Canadian number for calls and regular SMS

For work, a side project, or an Airbnb listing — a burner app is the right tool. WhatsApp won't work on it, but calling and normal texting will, and you keep the number for years.

Use case 2

Calls and OTP on the same line — get a real SIM

Walk into a Rogers, Bell, or Telus store, get a SIM, and it passes everything including banks. That's the path past virtual numbers, not another VoIP app.

Free vs private 20-minute vs burner-app: what works for niche apps, popular apps, and banking

Three categories of numbers do three different things. Below is how each one does against the three service buckets people actually sign up for.

Scroll the table sideways on a phone.

Service category Free public temp numbers Private 20-min · $1 (SV Number) Burner / VoIP / eSIM ($5+/mo)
Niche / local sign-ups
Discord, Steam, ProtonMail, Yandex
50-60% pass
85%+ pass
0% pass
Popular apps
WhatsApp, Telegram, Tinder
2-5% pass
80%+ pass
0% pass
Banking, government, payments
RBC, TD, CRA, PayPal high-tier
0% pass
Not supported
We filter these
0% pass

Pass rates from our internal tests on 47 services over the last 14 days. Ranges, not exact numbers — your mileage depends on which number you draw from the pool and which service you're signing up to.

Free Canadian numbers are made for niche and local sign-ups — that's where they land in the 50-60% range on the first try. Popular apps like WhatsApp, Telegram, and Tinder detect public number ranges within seconds, so free hits 2-5% there. That isn't a failure of free, it's a different category. The $1 private number above is what's built to pass those.

Banking and government services are in their own row. None of the virtual options pass, including ours. For those you need a real SIM in your own name.

FAQ — answers to what users actually asked us last week

Pulled from support chat and email tickets received in the last 7 days.

SMS code didn't arrive — what now?
The number you picked was probably already used by someone else for the same service. Open the inbox, pick a different number, request the code again. If three numbers in a row don't work, free isn't going to work for this service. Try the $1 private number.
"Number was already used" — what does that mean?
Free Canadian numbers are public. Hundreds of people have used them this week. Most apps remember every number they've sent a code to and refuse to send another to the same one. The fix is a different number, or a private one nobody else has touched.
Why does Telegram reject Canadian free numbers in 2026?
Telegram added a stricter filter on public number ranges in early 2026, and Canadian public pools were among the first hit. Even a fresh free Canadian number now goes through that range check and usually fails it. For Telegram, free is mostly done — the $1 private number works.
Can I use the same number twice?
For the same service — almost never. Apps tag the number after the first signup and refuse it next time. For a different service — yes, within the 20-minute window if it's a private number, or any time the number is still in the free pool.
How long does a free number stay in the inbox?
Until the pool rotates it out, which happens every few days. If you took a number in the morning, it'll most likely still be there in the evening. The next day, maybe.
Can I receive short-code SMS (5-digit senders)?
Sometimes, but not reliably. Free public pools rarely accept short codes. The $1 private number receives short codes from most senders that route to North American numbers. US short codes used by banks won't deliver to Canadian carriers at all — that's a carrier limit, not something we can override.
Can I receive a verification call instead of SMS?
No. We deliver SMS only. Voice calls aren't supported on either free or $1 private numbers.
Is using a free Canadian number legal?
Receiving a verification code on a public number for a service that allows phone verification is fine. Using it to break a service's terms — multiple accounts on a platform that bans them, fraud, impersonating someone — isn't. If something goes wrong there, that's on the person using the number.
Do you store my messages?
Free public inbox: messages are visible to anyone on this page while they're in the inbox, and stay there until the pool rotates. Private $1 numbers: messages are visible only to you, kept for 30 days, then deleted.
Can I get a refund if the $1 private number doesn't work?
Yes. If no SMS arrives in the 20-minute window, you get a refund or a replacement number. Ask in chat or write to support.
Do I need to register to use free numbers?
No. Free public numbers are open. Pick one and use it. The $1 private number requires an account because we need to attach the number to one user.

Want a number from another country?

We have inboxes for 100+ countries. These are the busiest.

Read more: full guide to free Canadian numbers

Deeper read on how free SMS pools work, what services accept them, and where the limits are.

Open the full guide →