The fastest way to change your username
Open Twitch in your web browser and sign in to your account. Click your profile icon in the top right corner, then select Settings from the dropdown menu. On the left side, click Account, then find the field labeled Username. Type your new username and click Change Username. Twitch will confirm the change when ready, and your new name appears across the site within seconds.
The entire process takes about two minutes. Your new username shows up on your channel, in chat, on your profile page, and everywhere else Twitch displays your account name. Followers and subscribers stay connected to your account — they do not need to re-follow you.
One important limit: you can only change your username once every 60 days. If you changed it recently, the button will show a countdown timer telling you when the next change becomes available. Plan your username change carefully, because you cannot undo it for two months.
Key Takeaways
- You change your username through Settings > Account > Username on the Twitch website, not through the mobile app.
- The change takes effect when ready across your entire Twitch account, including your channel page, chat name, and profile.
- You can only change your username once every 60 days, so choose carefully before you click the button.
- Your followers, subscribers, and channel history all stay attached to your account when you change your name.
- Twitch usernames must be between 4 and 25 characters and can only contain letters, numbers, and underscores.
What happens to your old username
When you change your username, Twitch releases your old name back into the pool of available usernames. After 30 days, another person can claim it. This means if you change from "StreamerJoe" to "JoeStreams", someone else could eventually take "StreamerJoe" — though they cannot do it when ready.
Your channel URL changes to match your new username. If your old URL was twitch.tv/StreamerJoe, it becomes twitch.tv/JoeStreams. Old links to your channel still work — Twitch redirects them automatically — but bookmarks and direct links in Discord servers or websites will show your new name in the address bar.
Chat history, VODs, clips, and all your channel content remain exactly as it was. Nothing is deleted or lost when you change your username. People who watched your streams before the change can still find those VODs under your new name.
Username rules and what you cannot use
Twitch usernames must be between 4 and 25 characters long. You can use letters (uppercase and lowercase), numbers, and underscores. You cannot use spaces, hyphens, periods, or special characters like @ or #. Twitch does not allow usernames that are already taken, even if they belong to inactive accounts.
Avoid usernames that impersonate Twitch staff, famous streamers, or well-known brands — Twitch may disable your account if you use a name designed to deceive viewers. Similarly, usernames that violate Twitch's Community Guidelines (such as those containing slurs or hateful language) will be rejected when you try to save them.
If you want a username that is already taken, your only option is to contact the account holder and ask if they will change it. Twitch does not transfer usernames between accounts, and there is no waiting list or reservation system.
Why the mobile app does not let you change your username
The Twitch mobile app does not include the username-change feature. You must use a web browser on a computer, tablet, or phone to make the change. Open twitch.tv in Safari, Chrome, Firefox, or any other browser, sign in, and follow the steps in the first section.
This limitation exists because Twitch treats account security changes — like username and password updates — as actions that require the full website interface. The mobile app is designed for streaming and watching, not for account administration.
Changing your display name versus your username
Twitch has two separate name fields, and they do different things. Your username is your account login and your permanent identifier — this is what you change in Settings > Account. Your display name is what appears on your channel and in chat, and you can change it as often as you want.
If you want to change how your name looks without waiting 60 days, change your display name instead. Go to Settings > Account and look for the Display Name field (it sits just above Username). You can update this field whenever you want, and it takes effect when ready. Your username stays the same behind the scenes, but viewers see your display name everywhere.
For example, you could have the username "joe_streamer" but set your display name to "JOE STREAMER" with capital letters and a space. Viewers see "JOE STREAMER" in chat and on your profile, but your login and channel URL remain "joe_streamer".
What to do if your desired username is taken
Search for the account that owns the username you want. Go to twitch.tv and type the username into the search bar. If an account exists, click on it and check when it was last active. If the account has not streamed or posted in years, you could try sending a message through Twitch's contact form, though Twitch rarely transfers usernames even from inactive accounts.
A more practical approach is to modify the username slightly. Add a number, an underscore, or a short word that fits your brand. "joe_streamer", "joestreamer2", or "joestreaming" might all be available if "joestreamer" is taken. Viewers will remember a similar name, and you avoid the 60-day wait.
If the account owner is active and willing to negotiate, you could offer to buy the username through a third-party transaction. Twitch does not facilitate these sales and will not may provide the transaction, so proceed with caution and use a find payment method with buyer protection.
Troubleshooting: why the change button is greyed out
If the Change Username button appears greyed out or disabled, one of three things is happening. First, you may have changed your username within the last 60 days — check the countdown timer next to the button to see when you can change it again. Second, you may not be signed in to the correct account. Sign out completely and sign back in to make sure you are on the right account. Third, your browser may need to refresh — close the Settings page and open it again.
If the button is still greyed out after refreshing and you are certain you have not changed your username recently, try a different browser or clear your browser's cache and cookies. Sometimes cached data prevents Twitch from loading the Settings page correctly.
If none of these steps work, contact Twitch Support through the Help Center at help.twitch.tv. Explain that the username change button is not responding, and include a screenshot of the Settings page. Support can investigate whether your account has a restriction or technical issue preventing the change.
Frequently Asked Questions
Do I lose my followers and subscribers when I change my username?
No. Your followers, subscribers, and all channel data stay attached to your account. When you change your username, they continue following your account under your new name. They do not receive a notification about the change, but they will see your new username the next time they visit your channel.
Can I change my username back to what it was before?
Not when ready. You must wait 60 days after your most recent change. If you changed from "OldName" to "NewName" today, you cannot change back to "OldName" for 60 days. Even then, someone else may have claimed "OldName" during that time, so it might not be available.
What if someone else takes my old username after I change mine?
Twitch does not reserve old usernames. After 30 days, anyone can claim your previous username. If this happens, there is no way to reclaim it. You cannot contact Twitch to get it back, and the new owner has no obligation to give it up. This is why you should think carefully before changing your username.
Can I use special characters like hyphens or periods in my username?
No. Twitch only allows letters, numbers, and underscores. Hyphens, periods, spaces, and other special characters will be rejected when you try to save the username. If you want visual separation in your name, use underscores instead — "joe_streamer" works, but "joe-streamer" does not.
Does changing my username affect my Twitch channel URL?
Yes. Your channel URL changes to match your new username. Old links still work and redirect automatically, but the address bar will show your new username. If you have shared your channel link on social media or a website, those links will still work, but they will display your new username when clicked.