Change Your Username in Account Settings

You can change your TryHackMe username by going to your account settings page. Log in to your TryHackMe account, click your profile icon in the top right corner, and select Settings from the dropdown menu. On the Settings page, look for the Account tab on the left side.

In the Account section, you will see a field labeled Username with your current name displayed. Click in that field to edit it. Type your new username — TryHackMe usernames can contain letters, numbers, hyphens, and underscores, and must be between 3 and 20 characters long. After you enter the new username, click the Save or Update button to confirm the change.

The change takes effect when ready. Your profile, leaderboard position, and all completed rooms will remain attached to your account under the new username. Other users will see your new name the next time they visit your profile or see you on a leaderboard.

Key Takeaways

  • Access your username change through Settings, then the Account tab — this is the only official way to change it.
  • Your new username must be between 3 and 20 characters and can include letters, numbers, hyphens, and underscores.
  • The change is when ready and affects your profile everywhere on the site, but your account history and progress stay the same.
  • You can change your username as often as you want, though TryHackMe may rate-limit very frequent changes.

What Happens to Your Profile After You Change It

When you change your username, your account does not reset. All your completed rooms, earned points, badges, and progress toward achievements remain exactly as they were. Your leaderboard ranking stays the same — only the name attached to it changes. If you were ranked 500th before the change, you will still be ranked 500th afterward, just under a different name.

Other users who have bookmarked your profile or sent you messages will still be able to find you. TryHackMe keeps track of accounts by an internal ID number, not by username, so changing the name does not break any connections. However, if someone tries to search for your old username, they will not find you — they would need to search for your new one.

Troubleshooting: Username Change Not Saving

If you click Save but the username does not change, the most common reason is that the username you chose is already taken. TryHackMe will usually show an error message saying the username is unavailable. Try a different variation — add a number, a hyphen, or an underscore to make it unique.

If you see no error message but the page refreshes and your old username is still there, try clearing your browser cache and logging out completely, then logging back in. Sometimes your browser holds onto old information and does not show the updated name right away. If the problem continues after that, check that you are using a supported browser — TryHackMe works best on Chrome, Firefox, Safari, and Edge.

If you receive a message that you have changed your username too recently, TryHackMe has a rate limit on how often you can make changes. Wait at least 24 to 48 hours before trying again. This limit exists to prevent spam and account abuse.

Choosing a New Username: What to Keep in Mind

Your new username will be visible to everyone on the platform — other learners, instructors, and anyone viewing leaderboards or room solutions. Choose something professional if you plan to use TryHackMe for career development or to build a portfolio. Usernames with numbers or underscores are often easier to remember than long strings of letters.

Keep in mind that your username is different from your display name. Some platforms let you set a separate display name for your profile, but TryHackMe uses your username as your public identifier. If you want to change how your name appears without changing your login username, check your profile settings to see if a display name field is available.

If You Forgot Your Password or Cannot Access Settings

If you cannot log in to your account, you will not be able to change your username through Settings. Instead, go to the TryHackMe login page and click Forgot Password. Enter the email address associated with your account. TryHackMe will send you a password reset link — click it, create a new password, and log back in. Once you are logged in, you can proceed to Settings and change your username as described above.

If you no longer have access to the email address on your account, contact TryHackMe support through their help page. You will need to verify your identity — usually by providing information about rooms you have completed or your account creation date — before they can help you regain access.

Frequently Asked Questions

Can I change my username back to what it was before?

Yes. If you change your mind, you can change your username again by following the same steps. However, if someone else has taken your old username in the meantime, you will not be able to use it. TryHackMe does not reserve old usernames for previous owners.

Will changing my username affect my subscription or membership?

No. If you have a paid subscription or membership on TryHackMe, it stays active and attached to your account regardless of username changes. Your billing information and subscription status do not change.

Can I use special characters like @ or # in my username?

No. TryHackMe only allows letters, numbers, hyphens, and underscores. Spaces and special characters like @, #, $, or ! are not permitted. If you try to use them, the system will reject the username and ask you to choose a different one.

How long does it take for my new username to show up everywhere on the site?

The change is when ready in most places. Your profile, leaderboards, and room solutions will show your new username right away. In rare cases, some cached pages or older browser tabs may take a few minutes to refresh, but a page reload will show the updated name.