Instagram converts all usernames to lowercase, so capital letters you type will disappear

When you create an Instagram username, the platform automatically converts every letter to lowercase. If you type "JohnSmith" during signup, your username becomes "johnsmith". This happens whether you use capital letters at the start, in the middle, or throughout — Instagram strips them all.

This is a technical choice Instagram made years ago and has not changed. The conversion happens on their servers, not on your device, so you cannot work around it by changing phone settings or browser options. What you see in your profile after signup is what everyone else sees: all lowercase.

The reason Instagram does this is consistency. Usernames are how people find and tag you, and lowercase-only usernames prevent confusion. If the system allowed "JohnSmith" and "johnsmith" to be two different accounts, people searching for you might land on the wrong one. By making all usernames lowercase, Instagram ensures one username maps to one account.

Key Takeaways

  • Capital letters typed into the username field during signup are automatically converted to lowercase and cannot be preserved.
  • This conversion is permanent and applies to every username on Instagram — there is no exception or workaround.
  • The lowercase rule exists to prevent duplicate accounts and make usernames easier to search and tag.
  • If you want visual separation between words in your username, you can use underscores or numbers, which Instagram does preserve.

What you can use instead of capital letters

Since capitals do not work, Instagram usernames rely on other characters to break up long strings of letters. Underscores are the most common choice: "john_smith" is easier to read than "johnsmith". Numbers work the same way: "john123smith" or "smith2024" create visual breaks without changing the lowercase rule.

Periods also work: "john.smith" reads clearly and looks professional. Some people combine methods: "john_smith_24" or "john.smith.photography". The key is that these characters are preserved exactly as you type them, unlike capital letters.

Hyphens are another option, though less common: "john-smith" works fine. Avoid spaces — Instagram does not allow them in usernames at all. Emojis, accented letters, and special characters like @ or # are also blocked.

How to make your username more readable without capitals

If readability is your main concern, start by choosing a username that is short enough to read as one block. "Jsmith" or "Smithphoto" may not need separators. If your name or brand is longer, add an underscore after the first part: "john_smith" instead of "johnsmith".

Numbers can also signal a year or version: "smith_photography_2024" or "john_smith_v2". This approach works especially well for business accounts or creators who want to look established. A year at the end suggests you have been around, while a version number suggests you have refined your brand.

Test your username choice by saying it out loud or texting it to a friend. If they can read it back to you correctly without asking for clarification, the separators are working. If they hesitate or ask you to repeat it, add another underscore or number to break it up further.

Why Instagram made this choice and what it means for you

Instagram's decision to lowercase all usernames is tied to how web addresses work. Behind the scenes, your username is part of a URL: instagram.com/johnsmith. Web addresses are case-insensitive, meaning the browser treats "JohnSmith" and "johnsmith" as the same destination. By enforcing lowercase, Instagram avoided technical problems and made usernames simpler to type and remember.

This also protects you from impersonation. If someone could create "JohnSmith" while you own "johnsmith", they could confuse your followers. The lowercase-only rule means your username is unique regardless of how someone types it into the search bar.

For you as a user, this means your username choice is final once you pick it — you cannot use capitals to create a "new" version of the same name. If you want to rebrand, you have to change your username entirely, and Instagram limits how often you can do that (usually once every 14 days).

Changing your username if you are unhappy with readability

If you created a username without separators and now find it hard to read, you can change it. Go to your profile, tap the menu icon, select "Settings and privacy", then "Account", then "Username". Type your new choice and tap "Change username".

Instagram allows you to change your username once every 14 days. If you change it and then want to switch back to your old one, you will have to wait two weeks. During that waiting period, someone else could claim your old username, so think through your choice before you confirm.

Your old username does not disappear when ready — it stays reserved for you for a short time, but Instagram does not publish the exact length of that grace period. If you change your mind within hours, you can usually change back. After a few days, assume it is available to others.

What happens to tags and mentions when you change your username

If people have tagged you in photos or mentioned you in captions using your old username, those tags and mentions stay visible but may not link to your profile anymore. Your followers will still see the old username in the post, but clicking it might not take them to you if you have already claimed a new username.

This is another reason to choose your username carefully before you finalize it. Changing it later creates confusion for people trying to find you through old posts. If you run a business account, changing your username can also affect how people search for you on Google or other search engines, since those results take time to update.

Before you change your username, tell your followers on your Stories or in a post. A straightforward "We are moving to a new username — follow us at [new username]" takes 30 seconds and prevents people from losing track of you.

Frequently Asked Questions

If I type capital letters in my username, will anyone else see them?

No. Instagram converts your username to lowercase on their servers, so no one — not even you — will see capital letters in your username. Everyone sees "johnsmith" regardless of whether you typed "JohnSmith", "JOHNSMITH", or "johnSmith".

Can I use a display name with capital letters instead?

Yes. Your display name (the name that appears above your username on your profile) can have capital letters, spaces, and special characters. Many people use "John Smith" as their display name while keeping "john_smith" as their username. The display name is what people see first, while the username is what they use to tag or search for you.

Does the lowercase rule explore to hashtags too?

No. Hashtags work differently — you can type "#JohnSmith" or "#johnsmith" and both will work the same way. Instagram treats hashtags as case-insensitive, so capitals in hashtags do not matter. But usernames are always lowercase.

What if I want my username to look like a brand name with capitals?

Use your display name for branding instead. Set your display name to "John Smith Photography" or "JOHN SMITH" with all the capitals and formatting you want, then use a lowercase username with underscores like "john_smith_photography". People see the branded display name first on your profile.

If I change my username, do I lose followers or posts?

No. Your followers, posts, photos, and Stories all stay with your account. Only the username changes. Your follower count, engagement history, and all your content remain exactly the same — they just now appear under your new username.