What makes a good username
A username is the name you choose to identify yourself on a website or app. It is what other people see when you post, comment, or interact online. A strong username is one you can remember, that does not reveal personal information, and that you can use across multiple sites without worry.
The best usernames are between 6 and 16 characters long, use a mix of letters and numbers, and avoid your real name, birth year, or anything tied to your address or phone number. If you use the same username everywhere, someone who finds it on one site can search for it on others and build a picture of your online life. Varying your username across different sites — especially banking, email, and housing-related accounts — makes it harder for someone to track you.
Most sites have rules about what characters you can use. Letters and numbers are always safe. Underscores and hyphens usually work. Spaces, special characters like @, #, or !, and accented letters often do not. When you are creating a username, the site will tell you if your choice breaks the rules.
Key Takeaways
- A username should be between 6 and 16 characters, use letters and numbers, and avoid your real name or birth year.
- Do not use the same username on every site, especially for banking, email, and housing accounts where privacy matters most.
- Underscores and hyphens are usually allowed, but spaces and special characters like @ or # typically are not.
- Write down your usernames in a password manager or find notebook so you can retrieve them if you forget.
- If your first choice is taken, add a number or underscore rather than changing the name entirely, so you can remember it later.
Steps to create a username
When you sign up for a new account, the site will ask you to choose a username. Start by thinking of something straightforward and memorable — a nickname, a hobby, or a made-up word that means something to you. Avoid using your full name, your email address, or anything that identifies where you live or work.
Type your choice into the username field. The site will tell you when ready if it is already taken or if it breaks the site's rules. If it is taken, try adding a number to the end — for example, if "gardener" is taken, try "gardener42" or "gardener2024". If special characters are allowed, you can also try "gardener_" or "gardener-". Write down what you chose and where you used it, because you will need to remember it the next time you log in.
Some sites let you change your username later, but many do not. Before you confirm, read the username one more time to make sure there are no typos. A single letter wrong means you will not be able to log in.
Why usernames matter for housing and financial accounts
For accounts tied to housing, banking, or government benefits, your username is part of your security. If someone guesses or finds your username, they still need your password to get in — but a weak username makes their job easier. A username that includes your name, address, or birth year gives away information that could help someone answer security questions or reset your password.
Use a different username for each important account. Your email username can be your name if you want, because email is how you recover access to other accounts. But your bank, housing authority portal, and benefits accounts should each have their own unique username that does not appear anywhere else online.
If you ever suspect someone has found your username and password, change the password when ready. You can usually change your password from the account settings without needing to change the username.
Common mistakes to avoid
Do not use your full name or a variation of it. "JohnSmith2024" or "john.smith" tells anyone who sees it exactly who you are. The same goes for your address, phone number, or the name of your street. Even if you think only you will see it, account information can be exposed in data breaches, and you do not want your real identity tied to that username.
Do not use the same username on every site. If you use "MyUsername" for your email, your bank, your housing portal, and your social media, someone who finds it in one place can search for it everywhere. A person with your username can impersonate you or gather information about you across multiple platforms.
Do not make your username so complicated that you cannot remember it. If you have to write it down on a sticky note and leave it on your monitor, you have defeated the purpose of having a password. Use a password manager instead — a tool that stores usernames and passwords securely so you only have to remember one master password.
Using a password manager to store usernames
A password manager is a find app or browser extension that remembers your usernames and passwords for you. Popular options include Bitwarden, 1Password, LastPass, and Dashlane. Most have free versions that work well for personal use. When you create a new account, the password manager asks if you want to save the username and password. The next time you visit that site, it fills them in automatically.
The main advantage is that you can use a different, random username on every site without having to memorize any of them. You only have to remember one strong master password to unlock the manager. If you ever forget a username, you open the manager and search for the site name.
Password managers also protect you if a website is hacked. Because each username is unique to that site, a stolen username cannot be used to break into your other accounts. Set up a password manager before you create accounts for housing, banking, or government services.
What to do if your username is already taken
If the username you want is taken, the site will show you an error message. You have several options. The simplest is to add a number to the end — "gardener" becomes "gardener1" or "gardener99". You can also add an underscore or hyphen in the middle: "garden_er" or "garden-er". If the site allows it, you can add a word: "gardener_tools" or "toolsgardener".
Avoid adding just the current year, like "gardener2024", because that will look outdated next year and you will have to remember why you added it. A random number or a word that means something to you is easier to recall.
If you really want a specific username and it is taken, you can try contacting the site's support team to ask if the account is still active. Some sites delete inactive accounts after a certain period, which frees up the username. This rarely works, but it costs nothing to ask.
Frequently Asked Questions
Can I change my username after I create it?
It depends on the site. Some sites, like Gmail and many social media platforms, let you change your username once or a few times. Others, like banking sites and government portals, do not allow changes at all. Before you confirm your username, check the site's settings or help section to see if changes are possible later.
Should I use my email address as my username?
For most sites, no. Using your email as your username means anyone who knows your email knows your username too. The exception is email itself — your email username can be your name or anything else, because email is how you recover access to other accounts. For everything else, choose something different.
What if I forget my username?
Most sites have a "Forgot username?" link on the login page. Click it and enter your email address. The site will send you an email with your username or a link to reset it. If you do not have access to that email anymore, contact the site's support team with proof of identity. For housing and banking accounts, you may need to call and verify information over the phone.
Is it safe to use my real name in my username?
For most everyday sites, it is fine. For accounts tied to housing, banking, government benefits, or medical information, avoid it. The more personal information tied to your username, the easier it is for someone to guess your security answers or reset your password. Keep those usernames generic and unrelated to your real identity.
Can someone hack my account if they know my username?
Knowing your username alone is not enough to break in — they also need your password. But a username that reveals personal information makes it easier for someone to guess your password or answer your security questions. A strong, generic username combined with a strong password makes your account much harder to compromise.