Gmail Username Generator
Enter a name, choose a style and get up to 20 Gmail-friendly username ideas, each with a copy button and a link to check it on Google.The Gmail Username Generator turns your name into up to 20 username ideas, each shown on a card with a copy button and a link to Google's sign-up page so you can check whether it's still free. You give it a name, pick a style, optionally add a favorite number and a length range, and it does the combining.
What you can set
The form is split into three tabs:
- Who are you: a name, which is required. It can be your real name, a nickname or a brand. The name is only sent to our username service to build the suggestions; it isn't stored.
- Username vibe: pick one of 12 styles. All styles is the default; the others are professional, nature-inspired, artistic, fantasy, catchy, sporty, cute, tech-inspired, sci-fi, funny and gamer. Professional keeps things close to your name (first.last, initials plus surname); gamer and fantasy lean into invented words and suffixes.
- Optional settings: a favorite number to weave in, and a length slider from 1 to 32 characters. Gmail's own limit is 6 to 30 characters, so keep the slider inside that range if the address is for Gmail.
Press Generate and the suggestions appear as colored cards. Each card has a copy button and a small Gmail icon that opens Google's account sign-up page in a new tab, where you can type the name in and see whether it's taken.
What Gmail actually allows
The suggestions are built to fit Gmail's rules, but it helps to know them when you edit a result by hand:
- 6 to 30 characters.
- Letters (a–z), numbers (0–9) and periods only. No underscores, hyphens or other symbols on a personal Gmail account. Underscores and hyphens are allowed on Google Workspace (company) accounts, which is why you'll see them elsewhere.
- Periods can't be the first or last character, and you can't have two in a row.
- Periods don't count. [email protected], [email protected] and [email protected] all deliver to the same inbox. So if johnsmith is taken, john.smith is taken too.
- Case doesn't matter. JohnSmith and johnsmith are the same address.
- Google rejects some names outright: anything containing "google" or "gmail", and addresses that look like an existing address with extra dots.
The practical upshot: short, common-word usernames are gone, and dot variations won't save you. Adding a number, a middle initial or a second word is what usually works.
Checking availability
This page doesn't query Google. No third-party tool can, because Google doesn't publish an availability API. The way to check is the one every "Gmail username availability generator" ends up using: open the sign-up form, type the username, and wait for the green check or the "That username is taken" message. The card link takes you straight there. If you're checking a batch, keep the sign-up tab open and paste each candidate in turn; you don't have to fill in the rest of the form to see the result.
Picking a name that ages well
- Job hunting or freelancing: use the professional style. firstname.lastname, firstlast, or f.lastname with a number if needed. Avoid birth years; they date the address and give away information.
- A personal address you'll keep for years: skip references to a current team, show or game. A catchy or nature-inspired name holds up better than a fandom one.
- A throwaway or sign-up address: length and style don't matter; pick anything free and move on.
- Matching handles across platforms: generate here, then check the same string with the Twitter Username Generator, Snapchat Username Generator or Telegram Username Generator pages, which link to each platform's own checker. Note that Gmail doesn't allow underscores while most social platforms do.
If you don't need the address to be Gmail-specific, the general Username Generator uses the same engine with the same styles. For gaming handles, the Steam Name Generator and Twitch Name Generator are tuned for those platforms, and all name generators are listed together.
Frequently asked questions
- Does the generator check if a Gmail username is available?
No. Google has no public availability check, so nothing outside the sign-up form can. Each result card links to Google's sign-up page; paste the name there and Google tells you instantly whether it's free.
- How many usernames do I get per click?
Up to 20. The service may return fewer for very short length ranges or unusual names. Press Generate again for a fresh batch.
- Why do some suggestions include my favorite number?
Only if you entered one under Optional settings. Numbers help because most plain name combinations on Gmail were taken years ago.
- Can I use an underscore in a Gmail address?
Not on a personal @gmail.com account. Gmail allows letters, numbers and periods only. If a suggestion contains an underscore, remove it or swap it for a period before checking.
- Are dots in a Gmail address significant?
No. Gmail ignores periods, so john.smith and johnsmith are the same account. Use dots for readability, not to get around a taken name.



