How to get a virtual number for WhatsApp

Easily create a new WhatsApp account for you or your business using a virtual phone number fr`om almost any country in the world.

How to get a virtual number for WhatsApp

Either to have a second personal number or if you are a salesperson or marketer who wants to target a specific geography, having a WhatsApp number of the country or region of your preference can be very useful.

What's a virtual number

It's like a regular phone number, almost indistinguishable from the number you get by buying a SIM card from your local phone service operator, but with the main difference that you can get it without having to be in the origin country.

Their main characteristics are:

  • It comes without a SIM card.
  • It needs an Internet connection to function to receive calls or text messages.
  • It needs an app to function. That is, you have to buy it from a virtual number provider and use their app to make use of the number.
  • Sometimes, they can be told from "normal" numbers via a prefix or the length of the number being different from a normal one.
  • Sometimes, service providers like Amazon or Netflix won't allow them to be used as the phone number in the record of an account. This is because they want to guarantee that a person with a phone number actually lives in a certain country, something that with virtual numbers you can't be sure of.
  • Using it to activate a new WhatsApp account will usually be possible only via a phone call, not SMS.
  • Not all virtual numbers can be used for WhatsApp, but there's an easy bypass to this.

In this guide you'll find two paths:

  • Path A — Instant (recommended): buy an activated virtual number directly through 2Chat, ready for WhatsApp in a few clicks, no Twilio account, no manual call-verification steps.
  • Path B — Free/DIY: the original manual method using Twilio, if you'd rather not pay for a managed number or want full control over the process.

Path A: Get an instant virtual WhatsApp number with 2Chat

2Chat sells virtual phone numbers built specifically to activate and run WhatsApp, personal or Business API, without the Twilio setup, the call-recording workaround, or the risk of a failed verification. And you can get all the features 2Chat can provide to boost your sales and customer support processes.

2Chat vs. manual Twilio setup

2Chat (Path A) Twilio DIY (Path B)
Setup time ~5 minutes 20–30 minutes, multiple manual steps
Verification Automatic Manual: configure call forwarding, find the recording, transcribe the 6-digit code yourself
Risk of failed activation Low (built for this exact use case) Moderate — one misconfigured step (e.g. toll-free number, no call support) breaks the whole flow
Works for WhatsApp Business API Yes, natively Requires extra setup
Multi-agent / bulk messaging / CRM sync Included Not included — separate tooling needed
Best for Businesses activating a number to actually run sales, support, and marketing Hobbyists or one-off personal numbers who don't mind the manual work

If you're activating this number for a business (sales, support, marketing), Path A is almost always faster and less error-prone. If you're just testing or want a free one-off number, Path B below still works and remains fully documented.

💡
This guide will help you buy your number step by step

Path B: The manual method (Twilio)

This is a DIY tutorial, still fully valid, kept here for anyone who prefers to buy and configure the number themselves through Twilio directly.

Requirements

For this tutorial, we are going to use Twilio as our virtual phone number provider. If you don't have a Twilio account or would like us to get you a virtual number instead, please get in touch with us using the chat bubble on the side or by emailing us using the button below. Please keep in mind that there will be an associated monthly cost for this number, depending on the country of the virtual number.

💡
Prefer skipping this setup entirely? 2Chat now sells ready-to-use virtual phone numbers for WhatsApp and regular calls — no Twilio account, no manual configuration below. See full country coverage →

You'll need:

  • a Twilio account to buy your numbers from.
  • a smartphone to activate WhatsApp using that number.
  • optional: a 2Chat account to connect your WhatsApp number to.
💡
2024 update:

WhatsApp changed the way they activate numbers using phone calls. If the method below doesn't work for you, check out this tutorial on how to configure your Twilio account to support the new way WhatsApp makes activation calls.

Choose a number on Twilio

Go to Phone Numbers > Manage > Buy a number. There, you can select from the available countries in the list and choose the number you like the most.  

0:00
/
Buying a virtual number from Twilio
💡
If you want to be sure the number you want to purchase can be used for WhatsApp or WhatsApp Business, try to enter it for activation on the WhatsApp app and if there's anything wrong with it, it will fail and you will know.
💡
Toll-free (800 prefixes after the country code) numbers can't be used for activation. Numbers that can't receive international calls either.

Optional: check if the chosen number wasn't used on WhatsApp before purchasing it

Sometimes, virtual numbers aren't entirely new and you likely don't want a used number with an already existing WhatsApp account. If that's you, we can recommend our free WhatsApp number checker tool.

Expected result

Configure your new number to accept phone calls

We will activate our new WhatsApp account using a phone call instead of an SMS. To do that, we need to configure the number to accept phone calls and record them. We will use these recordings to get our activation code from WhatsApp.

  • Go to Phone Numbers > Manage > Active Numbers. There, you should be able to find your newly acquired number. Click on it to edit it.
  • Go to "A call comes in" section, and paste the following URL: https://api.p.2chat.io/open/twilio/accept-call and select HTTP POST.
💡
This configuration tells Twilio to accept incoming calls, send them to voicemail, and record those received voicemails.
  • Click on "Save configuration" and we are ready to receive calls.

Check the following video for a complete walkthrough of the configuration we made above.

0:00
/

Activating your new WhatsApp account using your new virtual number

For this step, we are going to activate a new personal WhatsApp account, but you can use either this version or WhatsApp Business. Any of the two flavors should work with this method.

Download WhatsApp and enter the phone number you have just purchased

You will see in the video below how the first verification method is via SMS, something that we know doesn't work with virtual numbers and WhatsApp.

Because of this reason, we have to wait a couple minutes until we are able to request a call instead of an SMS.

0:00
/

Requesting a call to verify the number

After the wait time is exhausted, you can tap on "Didn't receive a verification code?". That will give you the option to request an activation call instead.

0:00
/

Getting the activation code from the call recording

Now that WhatsApp called your number we need to head back to Twilio to get that code.

We do that by going to Monitor > Logs > Call recordings.

Find the most recent call

If you still can't see a call, wait a few seconds and refresh the page. It shouldn't take more than 1 minute to appear and if it doesn't, then something went wrong with either WhatsApp or the configuration of your number. Check the WhatsApp app and if you don't see an error message there, go again through the number configuration steps above.

Once you found the call, play the recording and get the verification code from it.

audio-thumbnail
Verification call from WhatsApp
0:00
/0:21
💡
The verification code is always 6 digits in length. Make sure you don't make any mistakes while entering or you may have to restart the entire verification process if so 

Use the code to activate your new WhatsApp account

Enter the code you heard on the recording and ...

🎉 Your new WhatsApp account will be ready for use! 🎉

0:00
/

Next: connect your number and put it to work

Whichever path you took, an activated number is just the starting point. Connecting it to 2Chat is what turns it into something you can actually run a business on: automated replies, bulk campaigns, multi-agent shared inbox, CRM sync.

Once connected, two natural next steps depending on what you're building:


If you have any questions, feel free to message us using the chat bubble, WhatsApp, or via email at support@2chat.co.