The quickest way to change your Instagram username

You can change your Instagram username directly in the app or on the web version. Open Instagram, go to your profile, tap the menu icon (three horizontal lines), select Settings and privacy, then Account center, then Personal information. Find the Username field, tap it, type your new username, and tap Save. The change takes effect when ready.

Instagram lets you change your username as often as you want, with no waiting period between changes. However, if someone else claims your old username within a few minutes, you cannot reclaim it — so if you are switching back and forth between usernames, move quickly.

Your display name (the name that appears above your username) is separate and can be changed anytime without affecting your username. Many people keep their display name the same while changing their username, or vice versa.

Key Takeaways

  • You change your username through Settings and privacy > Account center > Personal information > Username, then save the change.
  • Instagram allows unlimited username changes with no cooldown period between them.
  • Once you change your username, your old username becomes available for anyone else to claim within minutes.
  • Your display name and username are separate fields — changing one does not affect the other.
  • All your posts, followers, and messages stay attached to your account regardless of what username you use.

What happens to your account when you change your username

Your profile, posts, followers, and direct messages all remain exactly the same. People who follow you will still see your account in their feed — the username change does not interrupt any connections. However, anyone who had bookmarked or saved a link to your old profile URL will find that link no longer works.

If you have shared your Instagram profile link elsewhere (in a bio, on another website, or in messages), that old link will break. You will need to update those links manually to point to your new username. The safest approach is to update your bio and any linked websites before you change your username, so people know where to find you.

Choosing a username that Instagram will accept

Instagram usernames can contain letters, numbers, periods, and underscores. They cannot contain spaces or special characters like hyphens, commas, or symbols. Usernames must be between 1 and 30 characters long.

If you try to save a username and Instagram says it is unavailable, that username is already taken by another account. You will need to choose a different one. Instagram does not hold usernames in reserve — if an account is inactive or deleted, its username eventually becomes available for anyone to claim, but there is no way to request a specific username from Instagram.

Changing your username on mobile versus desktop

The steps are nearly identical on iPhone, Android, and desktop web browsers. On mobile, tap your profile picture in the bottom right, then the menu icon. On desktop, click your profile picture in the top right, then click Settings. From there, navigate to Account center > Personal information > Username.

Some older Android devices may show slightly different menu labels, but the path remains the same: profile > settings > account information > username. If you cannot find the username field, make sure you are logged into the account you want to change and that your app is up to date.

What to do if your desired username is taken

If the username you want is already in use, you have a few options. You can add numbers, periods, or underscores to create a variation — for example, username.2024 or username_official. Many people add their location, profession, or a number that is meaningful to them.

You can also check whether the account using that username is active. If it appears to be abandoned or inactive, you could try messaging the account owner to ask if they would consider selling or trading the username, though Instagram does not facilitate these transactions and there is no may provide they will respond. Otherwise, choosing a similar alternative is usually the fastest path forward.

Usernames versus display names: which one matters

Your username is what appears after the @ symbol and is used in your profile URL. Your display name is the larger text that appears above your username on your profile. You can have the same text in both, or they can be completely different.

Many accounts use a professional or branded username (like @yourcompanyname) and a more casual or full display name (like "Your Company — We Make Widgets"). You can change your display name as often as you want with no restrictions, so if you want to experiment with different names, change your display name first and save your username for something you are confident about.

Frequently Asked Questions

Can I get my old username back if someone else takes it?

No. Once you change your username, it becomes available for anyone to claim. If someone else takes it before you change your mind, Instagram does not restore old usernames to their previous owners. If you think you might want to switch back, do so when ready after changing.

Will changing my username affect my followers or messages?

No. All your followers, direct messages, posts, and account history stay with your account. People who follow you will not be unfollowed, and your DMs will not disappear. The only thing that breaks is any old links to your profile URL.

How long does it take for a username change to show up?

The change is when ready. As soon as you tap Save, your new username appears on your profile and in search results. There is no waiting period or processing time.

Can I change my username if my account is private?

Yes. Your account privacy setting has no effect on your ability to change your username. Private, public, and business accounts can all change usernames the same way.

What if I see an error message when I try to save my new username?

The most common errors are that the username is already taken, contains invalid characters, or is too long. Make sure your username is 1 to 30 characters and uses only letters, numbers, periods, and underscores. If the error persists, try logging out and back in, or update your Instagram app to the latest version.