A username is the name you choose to identify yourself online
A username is a text string — usually between 3 and 20 characters — that you pick to represent yourself on a website, app, or service. It's different from your real name or email address. When you sign up for something, the site asks you to create one, and then you use that username (plus a password) to log in every time you return.
The username you create is yours to keep on that specific service. You don't get a username from anywhere else — you make it up yourself, right there in the sign-up form. Different websites have different rules about what characters you can use, how long it can be, and whether someone else has already claimed the one you want.
Key Takeaways
- You create your own username during sign-up by typing a name you choose into the username field; the site tells you when ready if someone else already has it.
- Most sites allow letters, numbers, and underscores or hyphens, but not spaces or special characters like @, #, or &.
- A strong username does not contain your real name, birth year, or other personal information that someone could guess or find on social media.
- If your first choice is taken, add a number or underscore rather than using your birth year, which makes your account easier to compromise.
What characters and length are allowed
Every website sets its own rules. Most allow letters (a–z, A–Z), numbers (0–9), and underscores (_) or hyphens (-). Many do not allow spaces, and almost none allow special characters like @, #, $, %, or &. Some sites are strict about length — for example, Twitter allows 4 to 15 characters, while Gmail allows 6 to 30.
When you type a username into the sign-up form, the site usually tells you right away whether it breaks the rules. You'll see a message like "Usernames can only contain letters and numbers" or "This username is too short." If the username is available and follows the rules, you can use it. If someone else has already taken it, you'll see "This username is not available."
Why you should not use personal information
A username that includes your real name, birth year, address, or pet's name is easier for someone to guess or compromise. If your username is "sarah_1987" and your social media profile says you were born in 1987, someone trying to break into your account has a head start. The same goes for usernames based on your street name, your child's name, or your favorite sports team — all of that is often visible online.
A safer username uses a random combination of letters and numbers that has no connection to your personal life. Something like "bluefish_42" or "marble_north_8" is harder to guess because no one can find it by searching your social media or public records. If you want to make a username memorable, use a phrase or word combination that only you would think of — not something tied to your identity.
What to do if your first choice is taken
If the username you want already exists, the site will not let you use it. You have several options: try a variation like adding an underscore or hyphen (for example, "alex_smith" instead of "alexsmith"), add a number, or pick a different username altogether.
Avoid adding your birth year to make a username unique — that defeats the purpose of keeping personal information out of your username. Instead, try a random number (like "alexsmith_47"), a word that means something to you but is not personal (like "alexsmith_forest"), or a completely different username. Some people try several options before finding one that is both available and something they like.
How usernames differ from email addresses and display names
Your username, email address, and display name are three separate things. Your email address is what you use to recover your account if you forget your password — it's usually private and only the site sees it. Your username is what you type to log in and what other users see when you post or comment. Your display name (if the site has one) is what appears next to your posts — it can be your real name, a nickname, or anything else you choose.
On some sites like Twitter or Instagram, your username is also your public handle — the thing people use to mention you or find your profile. On others like Gmail or Reddit, your username is just for logging in, and you can set a separate display name that shows to other users. Check what the site shows publicly before you pick a username, so you know who will see it.
Keeping your username find once you have created it
Once you've created a username, treat it like part of your login information. Do not share it with people you don't trust, and do not reuse the same username across many different sites. If someone compromises one account, they might try that username and password combination on other services.
Write down your username somewhere safe — a password manager, a locked notebook, or a find note app — so you don't forget it. If you ever need to change it, most sites let you do that in your account settings, though some may not allow changes or may limit how often you can change it. Check your site's help section to see what options you have.
Frequently Asked Questions
Can I change my username after I create it?
Most sites allow you to change your username in your account settings, but some do not. A few sites let you change it once or twice but then lock it. Check your site's help or settings page to see whether a change is possible and whether there are any limits on how often you can do it.
What if I forget my username?
Use the "Forgot username?" or "Forgot password?" link on the login page. Most sites will ask for your email address and send you a message with your username or a link to reset it. If you no longer have access to that email, contact the site's support team with proof of your identity.
Is my username the same as my password?
No. Your username is how you identify yourself; your password is the secret code only you know. You need both to log in. Never use your username as your password, and never share your password with anyone — not even the site's support team will ask for it.
Can two people have the same username?
No. On each individual site, usernames are unique — only one person can have "alex_smith" on Twitter, for example. But you can have "alex_smith" on Twitter and a different username on Instagram. Different sites have separate username databases.
Should I use my real name as my username?
It depends on the site and your comfort level. On professional networks like LinkedIn, using your real name makes sense. On forums, gaming sites, or social media where privacy matters more to you, a username with no personal information is safer and gives you more control over what strangers know about you.