Copy & paste · works on Instagram, TikTok, X

Username Hacks: Fancy Fonts, Symbols & Tricks

Make your name stand out with copy-and-paste fonts and symbols. See what each app actually allows, and use 12 simple tricks to get a handle that's free everywhere.

Updated September 2026

Fancy font generator for your name

Type your name, then tap a style to copy it. Paste it into your display name or bio, not your @username.

Add a frame

Uses your selected style

Your fancy name looks great, but your @username is what people search and tag. Make sure it's free everywhere.

Check your @ everywhere

Cool symbols for names & bios

Tap any symbol to copy it. Aesthetic stars, hearts, moons and brackets work in display names, bios and captions.

Stars & sparkles: ✦ ✧ ⋆ ★ ☆ ✩ ✪ ✫ ✬ ✭ ✮ ✯ ⁂ ✺ ✹ ❋ ✵ ⟡ ˚ 。. Hearts: ♡ ♥ ❤ ❥ ❣ ღ ۵ დ 💕 💗 🤍 🖤 💜 🩷 🩵 ❦. Moon & nature: ☾ ☽ ☼ ☀ ☁ ☂ ❄ ✿ ❀ ❁ ✾ ⚘ ☘ 🌙 🌸 🍃. Brackets: ꒰ ꒱ 【 】 『 』 「 」 〔 〕 《 》 ⟨ ⟩ 𓆩 𓆪. Arrows & lines: ➶ ➷ ➸ ➹ ➺ ➻ ➼ ⇢ ↳ → ⟶ ┊ ╰ ╯ ─ •. Music & misc: ♪ ♫ ♬ ☯ ☮ ✌ ⚡ ☕ ✈ ⚔ ♛ ♚ ☠ ⚜ ∞ ✓

Special characters: what each app allows

The @username is strict everywhere. The display name is where you can have fun. Here's the difference on each app.

@username
Letters, numbers, . and _ (max 30). No double dots, can't start or end with .
Display name
Fancy fonts, symbols and emoji work in your Name. Words in the Name field are searchable, so add a keyword.
Good to know
Name can be changed twice in 14 days.
@username
Letters, numbers, . and _ (max 24). Can't end with a period.
Display name
Fancy fonts and emoji work in your Name (nickname).
Good to know
Username once every 30 days; Name once every 7 days.
@username
Letters, numbers, . - and _ (3 to 30).
Display name
Channel name accepts symbols and many fancy fonts.
Good to know
Handle can be changed twice in 14 days.
@username
Letters, numbers and _ (max 15).
Display name
Display name takes fancy fonts and emoji.
Good to know
Username and display name can be changed any time.
@username
Letters, numbers and _ (4 to 25).
Display name
Display name only changes letter case, so no fancy fonts here.
Good to know
Username can be changed once every 60 days.
@username
Letters, numbers and - (max 39). No double or edge hyphens.
Display name
Profile name accepts any Unicode, including emoji.
Good to know
Renaming frees your old name for others to take.
@username
Letters, numbers and _ (3 to 30).
Display name
Display name takes symbols and emoji.
Good to know
Your profile URL changes with your username.

12 username hacks that actually work

Tricks creators and brands use to get a clean, memorable handle, even when their first choice is taken. Grouped by what you're trying to do.

Make your name look great

Style your profile without breaking search

  1. Put the fancy font in your name, not your @

    Apps only allow plain letters in the @username. Your display name is where fancy fonts and symbols go. It's the first thing people see.

    Example
    @nova → 𝓝𝓸𝓿𝓪 ✦
    Make a fancy name
  2. Frame your name with symbols

    A symbol on each side, like ✦ nova ✦ or ꒰ nova ꒱, looks designed without hurting readability.

    Example
    ꒰ nova ꒱ · ⋆。˚ nova ˚。⋆
    Copy symbols
  3. Add a keyword to your display name

    On Instagram the Name field is searchable. "Nova | Travel Tips" shows up when people search "travel tips". Don't turn it all into fancy fonts or search can't read it.

    Example
    Nova | Travel Tips ✈
    Instagram name ideas

Find a handle that's free

When your first choice is taken

  1. Use one handle everywhere

    The same @ on every app makes you easy to find and tag. Check them all at once before you commit.

    Example
    @nova on IG, TikTok, YouTube, X
    Check every platform
  2. Taken? Add a natural prefix

    the-, its-, real-, hey- and im- read naturally and keep your name first in people's heads.

    Example
    thenova · itsnova · realnova
    Generate variations
  3. Add your niche to the end

    A niche suffix tells people what you post and is far more likely to be free.

    Example
    novacooks · novafits · novatravels
    Niche name ideas
  4. Use a dot or underscore as a space

    nova.studio reads better than novastudio. But people forget where the symbol goes when saying it out loud, so use at most one.

    Example
    nova.studio · nova_hq
    Try the symbols option
  5. Grab the matching domain

    If you ever sell anything or want a link-in-bio page, a matching .com makes you look established. They go fast.

    Example
    @nova → nova.com
    Search domains
  6. Compare a shortlist before changing

    Most apps limit how often you can change your @. Compare your top picks side by side so you change it once.

    Example
    5 names · 16 apps · 1 table
    Bulk search

Keep it memorable

So people can find, type and tag you

  1. Keep it under 15 characters

    Short handles fit on X (15-character limit), look clean on video overlays and are easier to remember and type.

    Example
    novacreates (11) ✓
    Filter by length
  2. Drop numbers that look like a birth year

    nova1998 dates you and looks like a fallback. If you need a number, a meaningful one beats a random one.

    Example
    nova98 ✗ · novahq ✓
    Find a number-free name
  3. Say it out loud first

    If you have to spell it out, explain the underscore or say "with two A's", it will cost you tags and word-of-mouth. Pick the version you can say once.

    Example
    "nova studio" ✓ · "n-v-a underscore x" ✗
    Username tips & ideas

Do

  • Keep your real name or keyword in plain text so people can find you
  • Use fancy fonts for one word or a frame, not the whole bio
  • Preview on a friend's phone to check nothing shows as boxes
  • Match your @ across every platform, and grab the domain

Don't

  • ×Put fancy fonts in anything people need to type, like your @ or email
  • ×Use lookalike letters to copy another account. That's impersonation, and apps ban it
  • ×Stack lots of symbols, because screen readers read every one out loud
  • ×Change your @ before checking the new one is free everywhere

Got the look? Now lock in the name.

Find a handle that's free on every app, then grab the matching domain before someone else does.

Why fancy fonts work in names but not usernames

The "fonts" you copy from this page aren't fonts at all. They're separate Unicode characters, such as Mathematical Bold or Script letters, that look like styled versions of A to Z. Because they're ordinary text, you can paste them anywhere that accepts Unicode: Instagram and TikTok names, X display names, YouTube channel names, Discord nicknames, bios and captions.

Usernames are different. Every major app limits the @username to plain letters, numbers and one or two separators like the period or underscore. That keeps handles typeable, searchable and hard to fake. So the winning combination is a clean, memorable @username that's free on every platform, plus a display name decorated with fonts and symbols.

Use fancy text with care. Search inside apps often can't match styled letters, and screen readers may spell them out or skip them. Keep your real name or a keyword in plain text, and use fonts and symbols as the finishing touch.

Username hacks FAQ

Quick answers to the most common questions.

Type your name in the fancy font generator on this page, tap a style to copy it, then paste it into Edit profile → Name on Instagram. Fancy fonts work in the Name field but not in your @username, which only allows letters, numbers, periods and underscores.

Not in the @username on most apps. Instagram and TikTok allow letters, numbers, periods and underscores; X, Twitch and Pinterest allow letters, numbers and underscores; GitHub allows hyphens. Special characters, symbols and fancy fonts go in your display name and bio instead.

Fancy fonts are special Unicode characters. If a phone's system font doesn't include a character, it shows an empty box. Bold, italic, script and small caps work almost everywhere; square letters are the most likely to break on older devices.

They can be. Screen readers may read each fancy letter out one by one or skip it, and in-app search may not match it. Keep your real name or keyword in plain text somewhere in your display name, and use fancy text for decoration.

It varies. Instagram lets you change your name twice in 14 days, TikTok your username once every 30 days, YouTube your handle twice in 14 days and Twitch your username every 60 days. X and GitHub let you change it at any time. Check before you change, because your old name may be taken straight away.

Add a short natural prefix (the, its, real) or a niche suffix (cooks, studio, hq), rather than random numbers. Then check that the new version is free on every platform and grab the matching domain.

More free naming tools

Related searches

fancy fonts for instagraminstagram name fontscool symbols for namesaesthetic symbols copy and pastespecial characters in usernametiktok name fontsfancy text generatorusername trickshow to change usernamecute symbols for bio