Google Voice Alternatives for SMS Verification
Google Voice is a good free second number for calls and texts with people. For verification codes it often fails, because many apps see it as VoIP and refuse to send the code. These are the alternatives that work.
Why Google Voice fails for verification
Google Voice numbers are VoIP. Before sending a code, many apps look up the number's line type, and banks, payment apps and some social apps refuse VoIP. You may see "this number is not supported", or the app may say it sent a code that never arrives. Setting up Google Voice also needs an existing US number, and it is only offered in some countries.
Google Voice alternatives compared
| Alternative | Line type | Works for bank and app codes | Cost |
|---|---|---|---|
| Other free texting apps | VoIP | Often not, for the same reason as Google Voice | Free |
| Free public SMS numbers | Mixed, shared | Rarely; anyone can read the code | Free |
| One-time non-VoIP number | Mobile | Yes, on supported services | From $0.10, only if a code arrives |
| Rental non-VoIP number | Mobile | Yes, and again later on the same number | Per day rental |
| Prepaid SIM or eSIM plan | Mobile | Yes | Monthly plan and a device slot |
Which alternative fits you
- You need one code, now. Use a one-time number. You get it instantly and pay only if the code comes.
- The app will ask again later. Use a rental so the number stays yours for days.
- You want a permanent second number for people to call. Google Voice or a second SIM still makes sense; use a non-VoIP number just for the verification step.
Not sure what your current number is? Read VoIP vs non-VoIP numbers explained.
Popular USA services and prices
Live prices for the services customers buy most. Each link opens that service's page with the current price and a direct sign-up link.
| Service | Price per number |
|---|---|
| WhatsApp number (USA) | $2.20 |
| Telegram number (USA) | $1.20 |
| Gmail number (USA) | $0.35 |
| Yahoo number (USA) | $0.10 |
| PayPal number (USA) | $0.50 |
| Venmo number (USA) | $0.20 |
| Kraken number (USA) | $0.30 |
| Facebook number (USA) | $0.50 |
| Instagram number (USA) | $0.40 |
| Google Voice number (USA) | $0.35 |
| Walmart number (USA) | $1.00 |
| Credit Karma number (USA) | $0.25 |
| CashApp number (USA) | $0.20 |
| Amazon number (USA) | $0.15 |
| Coinbase number (USA) | $0.30 |
| TikTok number (USA) | $0.20 |
Looking for something else? See all services and countries.
For developers
The same numbers are available through a REST API: request a number and poll for the SMS, at the website's prices and with the same charge-on-delivery rule. Endpoints and examples are in the API guide.
Frequently asked questions
Why is my Google Voice number not receiving verification codes?
Most likely the app checked the line type, saw VoIP, and chose not to send the code. Some apps show an error; others say the code was sent when it was not.
What can I use instead of Google Voice for verification?
A non-VoIP number: a second carrier SIM or eSIM, or an on-demand carrier number from an activation service. Other free texting apps are VoIP too, so they fail for the same reason.
Is there a free Google Voice alternative that works for banks?
Rarely. Free numbers are either VoIP or public, and banks reject both. The cheapest reliable option is a one-time carrier number, from $0.10 here.
Can I keep the same number, like with Google Voice?
Yes, with a rental number, which keeps the same USA number for the days you pay for. One-time numbers are for a single code only.
Do I need a US phone to get a number here?
No. You only need an account and balance. Numbers work from any country, and codes appear in your browser.