Use A Google Voice Number From Outside The US

Use A Google Voice Number From Outside The US

Any post about Google Voice brings a small collection of sighs and aggravation from our non-US readers: “What about us?” Here’s how you can obtain a US Google Voice number and use it overseas.

The following is republished with permission from Digital Inspiration.

With Google Voice, you can send text messages and place calls to regular phone numbers from the computer or your mobile phone.

Visit the YouTube channel of Google Voice to learn about all the other cool things that you may do with your Google Voice account.

While Google Voice is no longer an invitation-only service, you need to be in the United States (that is, your computer must have a US IP Address) and you must also have a local US phone number in order to activate your Google Voice phone number.

How to Get Google Voice outside the US?

There are however some simple workarounds that will help you enable Google Voice from anywhere outside the USA. I activated Google Voice from India but the same procedure should work with other countries as well.

Step 1: Get a US Phone Number. This process should not take more than five minutes.

Step 2: Download and install Hotspot Shield (make sure you decline the optional toolbar). This is required because you can’t sign in to Google Voice from a non-US IP address.

[*]Hotspot Shield may insert audio ads in websites which are annoying but the reason I recommend it is because the software requires no configuration, and you can easily disable it with a simple right click.

Step 3: Start Hotspot Shield, if it’s not already running on your system, and then visit IP2Location to confirm that your location is listed as “United States”. If not, disconnect your current Hotspot Shield session and reconnect to get yourself a new IP Address.

Step 4: Launch the Express Talk softphone software (you may have previously downloaded this software for activating your local US phone number).

Step 5: Open in your web browser and sign-in with your Google account. If you get an error message saying – “Google Voice is not available in your country” – clear your browser cookies and try again.

5a. It’s time to pick a Google Voice phone number. You may enter a US area code and some word to get a memorable phone number or pick one from the available choices.

5b. Enter a four digit pin for voicemail, accept the terms and continue.

5c. In the next screen, input your local US number that will ring when someone dials your Google Voice number.

5d. Click Call Me Now. Google Voice will call your local number and this should ring the Express Talk software. Enter the confirmation code using the dial pad of Express Talk and once it is verified, your Google Voice phone number is ready for use.

Also see: VoIP Services for Making Phone Calls

Next steps – You may download the Google Voice App on your iPhone /Android or access it directly via if you have an unsupported mobile phone.

How to get a Google Voice Phone Number Outside U.S. [Digital Inspiration]

Amit Agarwal is a personal technology columnist and founder of Digital Inspiration, one of the most widely read how-to blogs in the world.


  • Didnt work for me!

    I successfully created a washington phone number. IP2location says I’m in Illinois, cleared cache and cookies.
    Then logged in to One account had a previous history of Google Voice showing (from Gnail), no option to create a number.
    Two other accounts said “Google Voice is not available in your country.”

  • I followed all the steps. However in step 5d, after I clicked ‘Call Me Now’ the Express Talk software didn’t receive any call therefore couldn’t enter any code. And google voice setup displayed ‘cannot verify number’. Stuck at this point. Any ideas?

  • So it’s all good to get the number.
    But GV doesn’t allow forwarding to international numbers, and Callcentric doesn’t allow incoming calls if no credit.

    So how can I use a SIP wifi phone to receive calls for free outside the US?

  • I got it working in Australia ~

    though Hotspot Shield wasn’t working on the XP machine I was using at the time.. i used PROxpn – though the connection is so slow….

    and I used the CallCentric phone client rather than the recomended one – which didn’t work…

    also (probably becuase of the slow connection), i had troubles passing the phone verification step.. you need to type in 2 numbers on the phone, rather than listening to numbers from the call and type them in browser, (i was getting the calls ok) so i was typing, and it wasnt going through.. then i disconected the proxy, re-enabled it, and tried again, and it got through…

    Yes, you can’t forward to international numbers, but I’m using it as a temp phone number (to use in WHOIS lists) when filling forms etc. – handy to have a USA number, and free calls through gMail if I want to call USA… also international calls through Voice are cheap too ~ ~ ~

  • when i tried to enter local us number that ie my call centric number google said: “Account must have at least one physical phone” i am stuck here please help what to do i am stuck at this part help..

  • I have got the US LL no. and installed Hotspotshield. I checked my IP at ip2location and was showing as US. Fine till this point. But when I login to google voice it says that “Google Voice is not available in your country”. I have tried cleaning cache/restarting the browser but no go. I can see the call phone link in gmail and I could make a call to Canada no. But I dont remember how it is working.

  • Got to the end and it says:

    This number is already being used on two other Google Voice accounts. Forwarding numbers cannot be shared across more than two accounts.

    I tried this with two different accounts at callcentric. Maybe too many people have tried this and it’s overloaded.

    Any suggestions.

  • please make sure when configuring the Expresstalk that the server for SIP must be “” and not “”. For me everything is working fine in Australia. But when making call using google voice, it always says “we could not complete ur call, please call again later”. dont know why. but on my android grooveIP is working fine using google voice

Show more comments

Log in to comment on this story!