WhatsApp Username Checker

Check a username against the WhatsApp rules as you type.

Type to check0/30
  • 3 to 30 characters: waiting
  • Lowercase only: waiting
  • Only letters, numbers, . and _: waiting
  • At least one letter: waiting
  • No web-address prefix: waiting
  • No period at the start or end: waiting
  • No consecutive periods: waiting
Try:

How it works

  1. Type a username

    Checking starts as you type. No button, no waiting.

  2. See every rule

    Each format rule reports pass or fail on its own line, so you know exactly what breaks.

  3. Apply the fix

    When something fails, you get the nearest valid version in one click.

Every rule this checker enforces

WhatsApp accepts a username only when it passes all of these checks. The checker above runs the same list, live. Rules last verified against the app on July 4, 2026.

Rule What it means
3 to 30 characters Usernames must be 3 to 30 characters long. Trim it down or add a little more.
Lowercase only Uppercase letters are not accepted. Use the lowercase version.
Only letters, numbers, . and _ Spaces, emoji, accents, and other symbols are not allowed. Replace spaces with a period or underscore.
At least one letter A username cannot be numbers and symbols only. Add a word.
No web-address prefix Names starting with "www." are blocked because they look like links. Drop the prefix.
No period at the start or end Begin and end with a letter or number, not a period.
No consecutive periods Two periods in a row are rejected. Use a single period.

Examples that pass and fail

Username Result Why
anna.perez Passes Lowercase letters with a single period
tapas_designs Passes Letters and one underscore
leo99 Passes Letters with numbers
Anna Perez Fails Uppercase letters and a space
www.mycafe Fails Starts like a web address
12345 Fails No letters
.quiet.mind Fails Starts with a period
sam..reads Fails Consecutive periods

Why a valid-looking name can still be rejected

Format is only half the story. A name that passes every rule here can still fail in the app because it is already taken, reserved, too close to a brand, or because usernames have not reached your account yet. WhatsApp rolls the feature out in waves, between 3 and 30 characters is the size of the playing field, but availability is decided inside the app alone.

The full background, including how to set a username once the option appears for you, is in the username rules guide. If you are still deciding on a name, read what actually changes with usernames first, and when your first idea fails, the username generator builds valid alternatives from it.

Common questions

Does this tell me if a username is taken?

No. WhatsApp does not offer a public way to check if a username is taken. This tool checks whether a username follows the format rules, so you know it can be accepted before you try it in the app.

Where does the checking happen?

Entirely in your browser. Nothing you type is sent to a server or stored anywhere.

What are the basic username rules?

Usernames use lowercase letters, numbers, periods, and underscores, within the allowed length, and must include at least one letter. The full rule list with examples is on this page and in our username rules guide.

Why does WhatsApp reject a name that passes here?

The format can be valid while the name itself is unavailable, reserved, or not yet supported in your region while the feature rolls out. Format is the part you can check ahead of time, and that is what this tool covers.

Is this tool affiliated with WhatsApp?

No. WA Toolkit is an independent project and has no connection to WhatsApp or Meta.