Exact steps in the app and on the web, the character rules and 14-day limit, and why the username field won't keep a fancy font.
Profile → Edit profile → Username → type the new handle → Save (Submit on web). Usernames allow up to 30 characters using only lowercase letters, numbers, periods, and underscores. There is no long cooldown for a single change, but repeated changes are limited to roughly twice within 14 days.
If a change is accepted on one surface but the other still shows the old handle, close and reopen the app or refresh the page. Cached profile data can lag briefly after a successful save.
Your username (the @handle in your URL) is different from your display name (the bold name at the top of your profile). Only the username follows these strict rules.
Instagram rejects a username for a few real reasons:
A handle that shows no obvious public profile is not guaranteed to be claimable.
No. This is the caveat that trips people up. The username field strips styled Unicode — bold, cursive, and other fancy letters are not plain a–z, so Instagram either removes them or refuses to save the handle. The username is meant to stay a clean, searchable, typeable @handle.
Where fancy fonts do work is your display name and your bio. Those fields accept styled Unicode, so that's where you add cursive, bold, or decorated text. Paste your styled name into Name under Edit profile, and drop symbols or divider lines into your bio.
For more on why the handle rejects styling, see Why won't Instagram accept my fancy username?
Generate bold, cursive, and aesthetic text that works in your Instagram display name and bio — then paste it in.
Style your Instagram name and bio →Back to the Instagram hub: Instagram Font Generator.
Go to your profile, tap Edit profile, tap Username, type the new handle, and save. On the web, open instagram.com, go to Edit profile, change Username, and click Submit. Your handle can use up to 30 characters and only lowercase letters, numbers, periods, and underscores.
There is no long cooldown for a single change, but Instagram limits repeated changes: you can change your username roughly twice within 14 days. After you switch, your old handle is held for a short period so you can reclaim it if you change back quickly.
The name is usually taken, contains invalid characters, or exceeds 30 characters. Instagram usernames only allow lowercase letters, numbers, periods, and underscores. A handle with no visible profile is not guaranteed to be available.
No. The username field strips styled Unicode letters and rejects handles that are not plain lowercase letters, numbers, periods, or underscores. Use fancy fonts in your display name or bio instead, where Instagram keeps the styling.