You cannot add spaces directly into an Instagram username

Instagram usernames do not allow actual spaces between characters. If you type a space while creating or editing your username, Instagram will reject it. The system only accepts letters, numbers, periods, and underscores — nothing else.

If you want your username to look like it has spacing or separation, you have two real options: use a period (.) or an underscore (_) in place of where a space would go. Both characters are allowed and will display in your username without any issues.

Key Takeaways

  • Instagram usernames cannot contain actual spaces, but you can use periods or underscores to create visual separation between words.
  • A period (.) appears as a small dot and works well when you want minimal visual break between words.
  • An underscore (_) appears as a longer line and creates more obvious separation, making multi-word usernames easier to read.
  • You can combine periods and underscores in the same username if you want different types of spacing in different places.
  • Changing your username takes effect when ready, and you can change it again after waiting a certain period if you want to try something different.

Using a period to separate words

A period works well when you want a subtle separator that does not take up much visual space. If your name is Sarah and your last name is Chen, you could use sarah.chen instead of sarahchen. The period sits between the two words and looks clean on most devices.

Periods are especially useful if you want your username to look professional or minimal. They do not draw attention to themselves the way underscores do. On Instagram's profile page, the period will display exactly as you type it, and people searching for you will see it clearly.

Using an underscore to separate words

An underscore creates a more obvious visual break than a period. The same name would look like sarah_chen, and the underscore is longer and more noticeable. This makes it easier for people to read your username at a glance, especially if your username is long or contains multiple words.

Underscores are common in usernames across social media platforms, so people are used to seeing them. If you want your username to be straightforward to read aloud or to type, an underscore often works better than a period because it is more visible.

Combining periods and underscores in one username

You can use both periods and underscores in the same username if you want different types of separation in different places. For example, sarah.chen_photography uses a period between your first and last name, then an underscore before a descriptor. This gives you flexibility to organize your username in a way that makes sense for your account.

There is no limit to how many periods or underscores you can use, but usernames can only be 30 characters long total. If you use too many separators, you will run out of space for your actual name or words. Test a few combinations to see what looks best and is easiest to remember.

How to edit your username with spaces

To change your username, open Instagram and go to your profile. Tap the menu icon (three horizontal lines) in the bottom right, then select Settings and privacy. Choose Account, then Username. Delete your current username and type the new one with your periods or underscores where you want them. Instagram will check whether the username is available and whether it follows the rules. If it passes, tap Done or Confirm to save the change.

Your new username takes effect when ready. Everyone who visits your profile will see the updated name right away. If you change your mind, you can change it again, though Instagram may require you to wait a certain amount of time between changes if you switch very frequently.

What characters you cannot use instead of spaces

Hyphens (-) are not allowed in Instagram usernames, even though they might seem like a good separator. Commas, apostrophes, quotation marks, and special symbols like @, #, !, or $ will all be rejected. Spaces themselves will cause an error message when you try to save.

If you see a username that appears to have a space or a character you think is not allowed, it is almost certainly using a period or underscore. Those are your only two options for creating visual separation in an Instagram username.

Frequently Asked Questions

Can I use a hyphen instead of a period or underscore?

No. Instagram does not allow hyphens in usernames. Only periods and underscores work as separators. If you try to save a username with a hyphen, Instagram will show an error message and ask you to remove it.

Will people be able to find me if my username has a period or underscore?

Yes. When someone searches for your username, Instagram's search function recognizes periods and underscores as part of your name. You will show up in search results whether someone types the period or underscore or not, so it does not affect how people find you.

How many periods or underscores can I use in one username?

You can use as many as you want, but your entire username cannot be longer than 30 characters. If you use too many separators, you will not have room for your actual name or words. Most usernames use one or two separators for readability.

If I change my username, will my followers still be able to find me?

Yes. Your followers will see your new username on your profile when ready. Instagram does not require you to notify them separately. However, if someone has your old username saved or bookmarked, that link will no longer work.

Can I use numbers with periods or underscores?

Yes. You can combine numbers, letters, periods, and underscores in any way you want, as long as the total username is 30 characters or fewer. For example, sarah.chen2024 or sarah_chen_23 are both valid usernames.