WA Creator
Back to articles
Basics

WhatsApp Link Not Working? 9 Common Problems and Fixes

Your wa.me link won't open a chat? Here are the 9 most common reasons WhatsApp links break and exactly how to fix each one in minutes.

6 min readΒ·

A wa.me link that won't open a chat is almost always a formatting problem, not a WhatsApp outage. Here are the nine most common causes β€” in order of how often they happen β€” and the exact fix for each.

1. A leading zero in the number

The number one culprit. Most countries use a leading 0 for local dialing, but that zero is not part of the international number.

  • Wrong: wa.me/07911123456
  • Right: wa.me/447911123456 (UK: drop the 0, add country code 44)

Fix: Strip the leading zero, then prepend the country code.

2. A plus sign or spaces in the URL

The wa.me path only accepts digits. A +, space, dash, or bracket breaks it.

  • Wrong: wa.me/+1 555 123 4567
  • Right: wa.me/15551234567

Fix: Remove every non-digit character from the number portion. See wa.me format explained for the full rules.

3. Missing country code

A number without its country code has no way to route.

  • Wrong: wa.me/5551234567 (which country?)
  • Right: wa.me/15551234567 (US = 1)

Fix: Always start with the country code β€” no +.

4. The "00" international prefix left in

Some people dial internationally with 00. That prefix is not part of the number.

  • Wrong: wa.me/00447911123456
  • Right: wa.me/447911123456

Fix: Remove the leading 00.

5. The number has no WhatsApp account

wa.me will open a "start chat" screen even for a number that has no WhatsApp β€” but the recipient can never reply because they're not on WhatsApp.

Fix: Confirm the number is actually registered on WhatsApp. Save it as a contact and check whether it shows a WhatsApp profile.

6. A broken or double-encoded message

If you built the ?text= part by hand and encoded it twice (or not at all), the link can fail or show garbled text.

  • Wrong: ?text=Hi%2520there (double-encoded β€” %25 is a literal %)
  • Right: ?text=Hi%20there

Fix: Encode once. A space is %20, not %2520. The safest route is to let a tool do it β€” create your free WhatsApp link encodes the message correctly every time.

7. Using a URL shortener

Shortening a wa.me link with bit.ly or tinyurl adds an interstitial step, can be blocked in some regions, and sometimes strips the ?text= parameter.

Fix: Share the raw wa.me link. It's already short and trusted.

8. The link isn't actually clickable

On some platforms (plain-text emails, certain bios, printed materials) the URL shows as text but isn't a tappable link.

Fix:

  • In email signatures and web pages, hyperlink the text properly.
  • On print, use a QR code so people can scan instead of type. Generate one alongside your link.

9. WhatsApp opens the wrong screen on desktop

On a computer, a wa.me link opens WhatsApp Web, which requires the user to be logged in. If they're not, they'll see a QR-scan screen and think the link is broken.

Fix: This is expected behavior, not a bug. On desktop the user needs WhatsApp Web active, or they should open the link on their phone. For business use, tell customers "opens in WhatsApp."

A fast diagnostic checklist

Run through this in order when a link fails:

  1. Does the number start with the country code and no +?
  2. Is the leading zero removed?
  3. Are there only digits in the number (no spaces, dashes, 00)?
  4. Does the number have an active WhatsApp account?
  5. Is the ?text= message encoded once (spaces = %20)?
  6. Did you avoid a URL shortener?
  7. Is the link actually clickable / scannable where you placed it?
  8. Are you testing on a phone with WhatsApp installed (not a logged-out desktop)?

The one-step fix

If you'd rather not debug format rules at all, regenerate the link with a tool that handles country codes, zero-stripping, and encoding automatically. Enter your country, number, and message, and create your free WhatsApp link gives you a guaranteed-valid URL plus a QR code. Nine times out of ten, that solves it instantly.

Related articles