How to See Someone's Twitch Username History
Twitch hides old usernames, but the account ID never changes. Here is how to find someone's previous Twitch names, which tools still work, and their limits.
By Ayan Malik · Builder and writer, WhatsMyName App

Twitch does not show anyone's past usernames. There is no "previous names" field on a profile, and the official API has no endpoint for it. What you can do is follow the one thing that never changes: the account's numeric user ID. Once you have that, a few third-party trackers, archived pages and old links can fill in the names the account used before.
The short version:
Convert the Twitch username to its user ID.
Look the ID up in a name history tracker.
If nothing comes back, search the old name on Google, Reddit and the Wayback Machine, and open old clip links.
Search the old handle on other platforms, where it often still exists.
Below, each step in detail, plus two clues on the channel itself that can reveal an original username, and how to avoid mixing up two different people. If you only have an old name and want to know where that person went, start with Methods 3 and 4.
How Twitch name changes work
A few rules from Twitch's own username policy explain why name history is hard to find, and they also tell you where to look.
Rule | What it means for you |
|---|---|
A username can be changed once every 60 days | Someone active for years may have had several names. Check for more than one. |
The old channel URL does not redirect | twitch.tv/oldname will not forward you to the new channel. A dead link is normal, not proof the account was deleted. |
A non-Partner's old name is locked for at least 180 days, then can be claimed by anyone | After six months, twitch.tv/oldname may belong to a completely different person. |
Partner usernames are never released | If the old name of a Partner shows a different streamer, something else is going on, such as a trademark transfer. |
Followers, subs, VODs and settings stay with the account | The channel you find under the new name is the same account, with the same history. |
Twitch cannot remove old search results | Google may still show pages, clips and posts under the old name. This is useful later. |
The username and the display name are also two different things. The username is the lowercase login that appears in the URL. The display name is what shows in chat, and it usually matches the username apart from capitalization, though it can also be in another script such as Japanese or Korean. Changing one does not change the other, so when you compare names, compare the URL version.
Behind both sits the user ID, a long number that Twitch assigns at sign-up and never changes. Every reliable name history method works by linking names to that number.
Method 1: Get the account's user ID first
Start here whichever direction you are searching in. A name can be reused, an ID cannot, so the ID is how you confirm that two names really belong to the same account.
Open a username to ID converter such as StreamWeasels' Twitch username to user ID tool. It queries the official Twitch API.
Enter the current username, exactly as it appears in the channel URL.
Copy the number it returns and keep it somewhere. You will paste it into the trackers in Method 2.
If you only know the old name, try converting that too. When it returns an ID, check whether the channel under that name matches the person you are looking for. Remember the 180-day rule: if the name was released, the ID you get belongs to whoever owns the name now, not to the person who used it before.
The ID also helps when you compare notes with others. A moderator, a friend or an older forum post that mentions the ID gives you a fixed reference point that no rename can break.
Method 2: Check a Twitch name history tracker
A handful of sites have logged Twitch renames over the years by repeatedly checking accounts against their IDs. When one of them happened to record the account you care about, you get a list of old names, sometimes with dates.
Tool | Search by | What you get | Watch out for |
|---|---|---|---|
Username or channel ID | Channel details from the Twitch API plus a username history list | Its history data came from lolarchiver's Twitch Tools, which has since shut down, so recent renames are likely missing | |
Username | A name history lookup | A bare lookup box with no explanation of where the data comes from |
Try two of them, not one. Each tracker only knows about renames it saw happen, so a gap in one is often filled by another. Search by user ID when the tool allows it, since a username search can land on whoever holds that name today.
Be realistic about coverage. Twitch has never offered official name history, so every tracker is a third-party log. An empty result does not mean the account never renamed. It only means no tracker happened to log it, which is when Methods 3 and 4 take over.
Method 3: Follow old links, clips and archived pages
When no tracker has the account, the web often still does. Twitch itself admits it cannot remove old search results, and that works in your favor.
Search the old name with "twitch" next to it. Try Google, Reddit, YouTube and X. Look for clip links, highlight titles, tournament brackets and posts like "I changed my name to…". Streamers often announce a rename to their audience, and those posts tend to stay up.
Open old clip and VOD links. A clip belongs to the channel, not to the name it was recorded under. A Reddit post titled with the old name that links to a clip will usually open on the channel as it is now, showing the current name. That is often the fastest way to connect an old name to a new one.
Check the Wayback Machine. Paste twitch.tv/oldname into web.archive.org. Snapshots show what the channel looked like under that name: the bio, panels, social links and schedule. Those panels frequently link to a YouTube, X or Discord account that never changed, which leads you straight to the current channel.
Ask the community. For a streamer with any audience, regular viewers and moderators usually know the old names. A polite question in the channel's Discord or subreddit is often quicker than any tool.
Two clues hiding on the channel itself
Two leftovers from a rename are easy to miss, and both come straight from how Twitch handles name changes. They only apply to Affiliates and Partners, since only they have emotes and subscriptions.
The emote prefix. Every channel emote starts with a short prefix, and Twitch does not update it when the username changes. If a channel called "novaplays" has emotes named "kirbHype" and "kirbLove", the streamer very likely used a name starting with "kirb" before. Type that prefix into the trackers and into Google.
The subscription link. Twitch builds the link to a channel's subscription page from a product name taken from the username used at registration, and that product name can never be changed. Open the Subscribe page and look at the address bar. If the name there differs from the current username, you are probably looking at the account's very first name.
Neither clue gives you the full list of names in between, but each one hands you a name to search, which is often all you need.
Method 4: Search the old name on other platforms
People rename on Twitch far more often than everywhere else. The old handle frequently survives on YouTube, X, Discord, Steam, TikTok or a Kick channel, and those profiles usually link back to the current Twitch channel.
Run the old name through the WhatsMyName App Twitch username search. It checks the handle on 732 sites at once and returns direct links to every profile it finds. Open the gaming and streaming results first, since that is where a streamer is most likely to have kept the name.
Then run the current name too. Matching bios, avatars or a shared Discord server across both result lists is good evidence that the two names belong to one person. Streamers who moved platforms are worth a separate check on the Kick username search, and gamers on the Discord username search.
For a step-by-step on reading these results, see how to find someone's social media by username. For the full investigation workflow, including how to cross-check accounts so you don't confuse two people with the same handle, the username OSINT guide goes deeper.
What doesn't work, and what to keep in mind
Some common suggestions waste time. Twitch offers no official way to look up another user's previous names, and its help pages don't describe one. The Twitch data download only covers your own account. Typing twitch.tv/oldname proves nothing either way, because the link does not redirect and the name may now belong to someone else.
The bigger risk is a false match. A name released after 180 days can be picked up by a stranger, so "twitch.tv/oldname is someone else now" is common and innocent. Before you act on anything you find, confirm it two ways, for example a matching user ID plus a matching social link from an archived panel.
Name history is public information, and looking it up is normal. Viewers do it when a favorite streamer rebrands, and moderators do it to spot ban evasion. Use it to identify accounts, not to follow or pressure a person who changed their name to get distance from someone. If you think someone is using your own old name to impersonate you, the guide on what to do when someone uses your username covers reporting and takedowns.
Frequently asked questions
Can you see someone's old Twitch name on their profile? No. Twitch shows only the current username and display name. Past names come from third-party trackers, archived pages and old links.
How often can a Twitch username be changed? Once every 60 days, and not during a live broadcast or while a VOD upload is pending.
How long until an old Twitch username is available again? At least 180 days for non-Partner accounts. Partner usernames are never released to anyone else.
Does changing a Twitch name reset followers or subs? No. Followers, subscriptions, channel points, VODs and settings all stay with the account. Only the name and the channel URL change.
Can someone avoid a ban by changing their Twitch name? No. Bans and timeouts are tied to the account, so a rename does not lift them.
Is there a Twitch name history API? No. The official API returns current details by user ID or login, but no history. That is why every name history tool relies on its own logs.
How do I check my own past Twitch usernames? Run your user ID through the trackers in Method 2, or search your old handle across platforms with the WhatsMyName App to see where it still shows up.
Written by
Ayan MalikBuilder and writer, WhatsMyName App
Ayan Malik builds and maintains the username search interface on this site, and writes the guides published here on OSINT, username research and digital privacy.
More from Ayan MalikTry the username lookup tool
Search 732+ platforms in seconds, free, no sign-up required.
WhatsMyName AppRelated Posts
OSINTDiscord User Search Without ID: 6 Ways to Find Someone
No user ID? Find someone on Discord by username or display name, through shared servers, or via their other accounts. Free methods that work in 2026.
OSINTUsername OSINT: Complete Guide to Finding Accounts Online (2026)
A complete guide to username OSINT. Learn how to find, analyse, and cross-reference usernames across 700+ platforms using free tools including WhatsMyName App.