FOUNDER'S RATE50% OFF FOREVER
Lock your rate now:Pro$9.99$4.99Premium$24.99$12.49
See Pricing

Instagram Username Rules 2026: Allowed Characters, Length & Periods

By

Instagram usernames must be 1-30 characters: lowercase letters, numbers, periods and underscores. Your display name is separate, allows up to 30 characters, and can use capitals, spaces and emojis.

•5 min read

⚡ Quick Answer

Instagram usernames (@handle) must be 1-30 characters, lowercase only, using letters (a-z), numbers (0-9), periods (.) and underscores (_).

Your Instagram display name (shown on your profile) is separate: up to 30 characters, can use capitals, spaces and emojis, and does not need to be unique.

Usernames must be unique and are case-insensitive — periods cannot be consecutive (..), and cannot be at the start or end (.username or username.). Hyphens and spaces are never allowed.

Instagram Username vs Display Name: The Two Limits

Instagram has two different name fields, and confusing them is the #1 reason usernames get rejected:

Username (@handle)

  • ✓Length: 1-30 characters
  • ✓Characters: letters (a-z), numbers (0-9), periods (.) and underscores (_)
  • ✓Case: lowercase only — capitals are converted automatically
  • ✓Uniqueness: must be unique across all of Instagram (case-insensitive)
  • ✓Period rule: no consecutive periods (..) and no leading/trailing period

Display Name

  • ✓Length: up to 30 characters
  • ✓Characters: full Unicode support — capitals, spaces, emojis 🎉
  • ✓Uniqueness: does NOT need to be unique
  • ✓Changes: can be changed anytime

Since Instagram usernames are auto-lowercase, use your display name for branding with proper capitalization. Keep your @username simple and memorable — use periods or underscores for readability.

How Instagram's Limit Compares to Other Platforms

At 30 characters, Instagram is more generous than TikTok (24) but stricter than Facebook (50):

PlatformMinMaxAllowed Characters
Instagram130a-z, 0-9, . _
TikTok224a-z, 0-9, . _
Facebook550a-z, 0-9, .

If you're securing the same handle everywhere, design for the strictest caps — TikTok's 24 and X/Twitter's 15 — Instagram's 30 will rarely be the bottleneck.

What's Allowed in an Instagram Username?

Instagram accepts exactly four character types in usernames. Everything else gets rejected at signup:

✓ Letters: a-z (lowercase — capitals are converted automatically)

✓ Numbers: 0-9 anywhere in the username

✓ Periods: . allowed, but not at the start or end, and no consecutive periods (..)

✓ Underscores: _ allowed anywhere in the username, even consecutively or at the start/end

✗ Spaces: not allowed — use an underscore or period instead

✗ Hyphens (-): not allowed in Instagram usernames

✗ Accented characters: é, ñ, ü and similar are not allowed — use the plain letter (e, n, u)

✗ Emojis & symbols: not allowed in usernames — but fine in your display name

How Often Can You Change an Instagram Username?

You can change your Instagram username anytime, but you can only do it twice within 14 days. After you change it, your old username is held for 14 days before anyone else can claim it.

Plan carefully: if you switch and want your old handle back, you have a 14-day window to revert before someone else can take it.

Full step-by-step change guide →

Check Your Instagram Username Against These Rules

Test any handle right now — we'll tell you if it fits Instagram's 30-character limit and show its availability across all 40 platforms.

Claim your handle before someone else does

Enter a username and get alerted the moment it becomes available on any platform.

1-30 characters · letters, numbers, periods, underscores

Next Steps

Instagram Username Rules FAQ

What is the Instagram username character limit?▼

Instagram usernames must be between 1 and 30 characters. You can use lowercase letters (a-z), numbers (0-9), periods (.) and underscores (_). Capital letters are converted to lowercase automatically.

What characters are allowed in Instagram usernames?▼

Instagram usernames allow lowercase letters (a-z), numbers (0-9), periods (.) and underscores (_) only. Periods cannot be at the start or end and cannot repeat consecutively (no '..'). Spaces, hyphens, accented characters, emojis and other symbols are not allowed.

Can I use capital letters in my Instagram username?▼

No. Instagram automatically converts all capital letters to lowercase in usernames — @BrandName and @brandname are the same handle. Use your display name for capitalized branding instead — it allows up to 30 characters including capitals, spaces and emojis.

Are accented characters allowed in Instagram usernames?▼

No. Instagram usernames only allow standard letters (a-z), numbers (0-9), periods (.) and underscores (_). Accented characters (é, ñ, ü, etc.) are not allowed — use the plain letter instead.

Can my Instagram username end with a period?▼

No. Instagram usernames cannot start or end with a period, and cannot contain consecutive periods (..). For example, .username, username. and user..name are all rejected — use user.name instead. Underscores do not have this restriction.

Is my Instagram username case-sensitive?▼

No. Instagram usernames are case-insensitive — @Handle, @handle and @HANDLE are the same handle. Everything is stored as lowercase, and someone claiming @handle blocks all capitalisation variants.

Can I use hyphens or spaces in my Instagram username?▼

No. Hyphens (-) and spaces are never allowed in Instagram usernames. Use a period (.) or underscore (_) for separation instead — e.g., use brand.name or brand_name instead of brand-name or brand name.

Check Your Instagram Handle Now

See if your desired username fits Instagram's rules and is available across all major platforms in seconds.

Be first when your handle drops

Create your account with just an email — then add the handles you're after. We'll watch them around the clock and alert you the moment one frees up.

Confirm your email to activate your account.

7-day trial. No card required. Pro plans from$4.99/mo

We'll send you a confirmation link — no password needed.

Trial checks weekly. Pro runs daily. Premium runs hourly.

Most high-value handles are claimed in the first hour after release.