By Yasmine Benali · Freelance & tools · 2026-09-07 · 6 min read
Clients keep asking me the same thing. A freelancer in Casablanca lands a US or European client and wants a US number so invoices, WhatsApp and calls all look local. A small shop owner in Rabat wants a US number to receive OTP codes for accounts that block Moroccan phones. The instinct is always the same: find something free. And that is where the weekend disappears.
Let me be direct about what works from Morocco, what does not, and the honest cost of each. No hype.
The two names everyone tries first — Google Voice and TextNow — were built for people already living in North America. From a Moroccan connection, they close the door before you even choose a number.
People try to fool them with a VPN. Sometimes a number appears, then it can't receive the WhatsApp code, or the account gets flagged and deleted a week later. For anything you actually rely on — a client relationship, an OTP for a real account — that risk isn't worth it.
| G100 | Google Voice | TextNow | |
|---|---|---|---|
| Works from Morocco? | Yes — buy from anywhere | No — not available | No — US/Canada sign-up only |
| Price | $1.95/month, no contract | Free (but unreachable here) | Free (but unreachable here) |
| WhatsApp-ready? | Yes — dedicated US/Canada number | N/A — no number to use | N/A — no number to use |
| Receive OTP? | Yes — receives SMS/OTP codes | N/A — no number to use | N/A — no number to use |
The "free" options cost nothing because you can't reach them. A number that works and costs under $2 a month beats a free one that doesn't exist for you.
G100 is a US-registered company that sells dedicated US, Canada and Puerto Rico numbers you can buy from anywhere — Morocco included. There's no KYC and no documents to send. A few things make it the practical choice here:
One honest heads-up: sending your own outbound SMS from the number is not switched on yet — it's coming after the 10DLC registration clears. Receiving SMS and OTP codes, making and taking calls, and WhatsApp all work today. So for OTP, client calls and WhatsApp Business, you're covered right now. If mass outbound texting is the whole reason you want a number, know that one piece is still on the way.
For WhatsApp specifically: download the WhatsApp Business app, enter your new G100 number with the +1 code, and copy the verification code from your G100 inbox. Your personal Moroccan line stays private.
If you grow into a team answering one number, or you want to send WhatsApp broadcasts to a client list, G100 offers the official WhatsApp Business Cloud API as a $10/month add-on. Most freelancers and small shops don't need it on day one — start with the $1.95 number and add the API only when the volume is real.
G100 sells a dedicated US or Canada number for a flat $1.95 per month, with no contract. You pay pay-as-you-go in USD through Stripe, so there's no bundle to commit to. Calls are $0.03 per minute. The free apps look cheaper, but Google Voice and TextNow don't work from Morocco at all, so their real cost to you is a wasted weekend.
Yes. Meta handles WhatsApp verification and sends the code by SMS. A G100 US or Canada number receives that code in your inbox, so you can register WhatsApp Business from Casablanca, Rabat, or anywhere in Morocco. Meta does the verifying; the number just has to catch the code.
Yes. G100 numbers receive SMS and OTP codes, which is what you need to verify WhatsApp and sign up for US and EU services. One honest note: sending your own outbound SMS from the number is not live yet — it's coming after 10DLC registration. Receiving codes, taking calls, and WhatsApp all work today.
No. G100 does not ask for KYC or documents to get a US, Canada, or Puerto Rico number, and you can buy from anywhere. You sign up, pick a number, fund your wallet in USD, and activate — that's the whole process.
Skip the apps that were never built for Morocco. Get a number that works at app.g100.us, and see the full breakdown on the pricing page.
Works from Casablanca, Rabat, anywhere. No contract, no KYC. Receives OTP codes and your WhatsApp verification straight to your inbox.
Get your number →