Home / Tutorials

Tutorials

Choosing a Virtual Number Before You Pay

Updated

This tutorial is for anyone searching for a free virtual phone number to receive SMS, especially for account verification. By the end you will know why public shared numbers rarely work, how to choose a country and a number before you pay anything, and how to check that the platform you need accepts that kind of number.

What you need

Steps

  1. Understand why free public numbers fail

    Most free virtual numbers are posted openly on web pages, so many people use them at the same time. Verification codes either land in a crowded shared inbox or get claimed by someone else. Apps also track numbers that appear on public lists and block them at sign-up. Treat a free number as an experiment, not as a plan.

    Tip: If a code matters to you, do not build your workflow around a shared inbox.

  2. Write down what you need the number for

    Before you look at any service, name the exact platform you need to verify with, and note what the number has to do. Some sign-ups only send an SMS, while others place a voice call and read a code aloud. Knowing this in advance stops you from renting something that cannot do the job.

  3. Choose a country

    The country of the number often matters more than the number itself. Platforms read the country code and the prefix, and some are pickier than others. Decide which country fits the platform you are targeting before you browse any list of available numbers.

    Tip: Pick a country you have a reason to use, rather than simply the first one on the list.

  4. Check that the platform accepts that kind of number

    Read the platform's own help pages or terms about phone verification. Look for wording about virtual, VoIP or rented numbers, and note any limits per person or per account. This step matters because the rental fee is not refunded once a number is yours, so a number the platform refuses costs you money for nothing. If the rules are unclear, ask the platform's support before you pay.

    Tip: Never assume a number will be accepted, and only create accounts in line with the platform's terms.

  5. Pick the number before you pay

    The service we recommend is SMS Activate, at sms-activate.app, which is also available as a Telegram bot. Numbers there are private, not shared, and are rented for 28 days at a time, with prices from $8 per 28 days and numbers currently available in Australia, Canada, United Kingdom, Israel, Puerto Rico, and United States. Browse the numbers for your chosen country and confirm the details of the one you want before adding any balance. A private number receives both SMS and calls.

    Tip: Because the rental fee is non-refundable, check the fit first and pay second.

  6. Top up and start the rental

    Add a balance to your account using a bank card or cryptocurrency. Then start the rental for the number you already chose. The rental runs for 28 days, and it renews automatically every 28 days as long as your balance covers it. You can switch the renewal off whenever you like.

  7. Manage the number and forward your messages

    You can manage the number on the website or in Telegram, where incoming messages and calls are visible. If you would rather not open the dashboard every time, set incoming SMS to be forwarded to a Telegram chat or to a webhook you control. Keep an eye on your balance if you want the number to renew, and switch renewal off before the next cycle if you are finished with it.

    Tip: Open the number's settings early so you know where to turn renewal off later.

Free public numbers are shared and often blocked, so treat them as a test rather than a solution. Choose the country, confirm the platform accepts that number type, and only then rent a private number from SMS Activate.

Get a private numberTelegram

If something goes wrong

The verification code never arrived.

Open the number's settings on the website or in Telegram and check whether any message arrived at all, then confirm your balance covers the rental. If the platform never sent anything, the fee is still not refundable, so weigh whether a different country or a different number type is worth trying before you rent again.

The platform rejected the number at sign-up.

Go back to the platform's rules and look for limits on virtual or rented numbers. If the platform lists accepted regions, try a number from a different country. Do not create account after account just to test numbers, since most platforms limit how many accounts one person may hold.

You were charged again after 28 days.

Renewal is automatic while your balance covers it. Open the number's settings and switch renewal off if you no longer need the number. You can also leave a lower balance so the next cycle cannot be covered.

More guides