Stylish Name Generator

This stylish name generator turns your name into 350+ styles. Fancy fonts, decorated gaming tags and cute names for Instagram, TikTok, PUBG, Free Fire, Discord and WhatsApp — free, no sign-up.

Try:

350+ Styles

Pick a style

Tap any name to copy it — then paste it into your profile, bio or in-game name.

517 styles

Fancy fonts

57

144 Ready-made

Ready-made stylish names you can copy now

Nothing to type. These are finished names in nine moods — tap one to copy it, or open a mood for 120 more of that kind.

01 Basics

What is a stylish name?

A stylish name is ordinary text rewritten with Unicode characters that look decorative. Typing Rahul returns 𝓡𝓪𝓱𝓾𝓵, 𝕽𝖆𝖍𝖚𝖑 or ʀᴀʜᴜʟ. Those letters are not a font. They are separate characters defined by the Unicode Consortium, most of them held in the Mathematical Alphanumeric Symbols block.

That difference decides where a stylish name survives. A font must be installed on the reader's device; a Unicode character travels inside the text itself. Pasting 𝓡𝓪𝓱𝓾𝓵 into an Instagram bio keeps the styling because the characters changed, not the formatting.

Stylish text, fancy text and Unicode text all name the same mechanism — real characters that carry their own shape anywhere you paste them, across devices and platforms, with no app to install.

02 Names for the tool

Generator, maker or font tool — is there a difference?

A font generator does not install a font, and that is the only difference worth knowing. Nothing downloads and nothing changes on your device. The name you copy works on a phone that has never opened this page, because the characters travel inside the text itself.

The rest is labelling. A stylish name maker, a fancy text generator and a font generator all turn what you type into decorative Unicode and hand back the same styles above. Sites split the wording because people search all four, not because the output differs — use whichever one you searched for.

03 How it works

How to make a stylish name in 3 steps

To make a stylish name online:

  1. 1 Type your name in the box above.
  2. 2 Browse the styles and pick one.
  3. 3 Copy it, then paste it into your profile, bio or in-game name.

Every style is generated instantly as you type, so comparing 𝓒𝓾𝓻𝓼𝓲𝓿𝓮 against 𝕆𝕦𝕥𝕝𝕚𝕟𝕖 takes one glance. Copy and paste is the whole workflow — there is nothing to download. Click the heart to keep a style you like, and saved names stay in your browser rather than reaching a server.

04 Styles

8 stylish name styles and what each one is called

Knowing the name of a font style lets you find it again in seconds:

𝓢𝓽𝔂𝓵𝓲𝓼𝓱

Cursive

The most widely supported decorative set, and the usual first choice.

𝕾𝖙𝖞𝖑𝖎𝖘𝖍

Gothic (blackletter)

Heavy strokes that read as cool rather than cute. Popular for clan tags.

𝕊𝕥𝕪𝕝𝕚𝕤𝕙

Outline (double-struck)

Hollow letters with high legibility at small sizes.

ꜱᴛʏʟɪꜱʜ

Small caps

Lowercase drawn as small capitals. The quietest style here.

Ⓢⓣⓨⓛⓘⓢⓗ

Bubble (circled)

Each letter inside a circle. Reads as cute on a profile.

🅂🅃🅈🄻🄸🅂🄷

Square

Each letter inside a box. Support is thinner than the sets above.

Stylish

Wide (full-width)

Spaced letters borrowed from the CJK width block.

꧁༒☬𝕾𝖙𝖞𝖑𝖎𝖘𝖍☬༒꧂

Decorated

A base style wrapped in symbols. The gaming default.

Cool, cute and aesthetic are not separate character sets. They are the styles above chosen for a mood: on profiles, bubble and small caps read as cute while gothic and decorated read as cool. To mix two of them inside one name, the stylish name keyboard builds it character by character.

05 Symbols

Decorating a stylish name with symbols

Symbols are separate Unicode characters placed around a name, not part of the style itself. The gate ꧁༒☬…☬༒꧂ wraps any of the eight font styles above, which is why the same decoration appears on cursive and gothic names alike.

Two limits shape the result. Every symbol counts toward the character limit, and the gate alone spends 6 of them. A decorated name that fits Instagram at 30 characters is rejected in Free Fire at 12.

Keep symbols at the edges. Marks pushed between letters break the word shape a reader uses to recognise your name, and combining marks stacked on letters are the first thing to fail on an older device.

06 Design rules

What makes a beautiful stylish name

A beautiful stylish name stays readable at the size people actually see it. Profile names render near 14 pixels on a phone, so a heavy design collapses into noise while a single clean style holds its shape.

Four rules produce a stylish name design that works:

01

Pick one style

Mixing cursive with gothic inside one name reads as a mistake, not a design.

02

Cap the symbols

Two decorations frame a name; six bury it and spend your character limit.

03

Keep the shape

A reader should recognise your name at a glance, styled or not.

04

Test the paste

Check the name in the destination app before you save it.

Generate a new stylish name whenever the old one stops matching your profile. The list above updates on every keystroke, so comparing ten designs costs nothing.

07 Compatibility

Where stylish names work — and where they do not

Display-name fields accept Unicode; @username fields reject it. Instagram, TikTok, Discord and X limit handles to letters, numbers, periods and underscores for every account, so a rejected stylish handle signals a platform rule rather than a broken character.

Put the styled version in the display name, bio, caption or in-game nickname across social media and games. Keep the handle plain if you also want people to find you by typing your name.

Works Display name · Bio · Caption · In-game nickname · Clan tag · Group name
Rejected @username · @handle · Login field

Character limits by platform

A decorated gate spends its budget before your name starts. Free Fire allows 12 characters, which the gate ꧁༒☬…☬༒꧂ reduces to 6 — every character in that gate is a single unit, so it costs 6 however the field counts.

Unicode support and character limits for stylish names by platform and field
PlatformField UnicodeLimit
Instagram Display name Accepted 30
Instagram @username Rejected 30
TikTok Nickname Accepted 30
TikTok @username Rejected 24
Discord Display name, nickname Accepted 32
Discord @username Rejected 32
WhatsApp Profile name Accepted 25
WhatsApp About Accepted 139
Facebook Profile name Against policy 50
Free Fire In-game name Accepted 12
PUBG Mobile Nickname Accepted 14

Facebook is the exception worth knowing. It renders Unicode everywhere, but its name policy prohibits symbols, numbers and unusual capitalisation in a personal profile name, so a decorated name belongs on a Page, in a bio or in a post instead.

08 Counting

Why apps disagree about your name's length

Apps disagree because they count different units. One glyph on screen can be a single character, a pair of them, or a letter carrying a combining mark that counts on its own.

Small caps, bubble, square and most symbol sets are single-unit characters and count as one everywhere. Emoji and the whole Mathematical Alphanumeric range — the cursive, gothic, bold and double-struck letters, 16 of the styles on this page — are two-unit characters that some apps count as two. That is why a name refused for exceeding 12 characters can look like 11 letters on screen.

Trust the field rather than your own count. Paste the name into the destination and watch whether it truncates if the limit is tight.

09 Troubleshooting

Fixing a stylish name that shows boxes or gets rejected

A box (☐) means the reader's device has no glyph for that character. The text stays valid, and the same name renders correctly on a device whose font covers the block. Browsers call this behaviour font fallback, and the empty box is known as tofu.

Cursive, gothic, outline and small caps render on virtually every phone sold since 2015. Rarer sets — squared letters and heavy combining marks — break more often. Check a style on your own screen before you publish it, because your audience runs the same fonts you do.

Three other failures have different causes. A name the app refuses outright is a policy block rather than a broken character, which is how Facebook profile names and every @username field behave. A name that reverts after saving hit a limit the field did not report. A name that pastes as plain letters was copied from an image instead of text.

10 Gaming

Stylish names for Free Fire, BGMI and PUBG

Yes, Free Fire, BGMI and PUBG Mobile accept Unicode in in-game names and clan tags. Decorated gates such as ꧁༒☬ appear in mobile lobbies for that reason.

The limits are tight. Free Fire allows 12 characters and PUBG Mobile 14, and the gate spends 6 before your name starts. A rename also costs a rename card or in-game currency, so settle on the style before you spend it — the Free Fire stylish name generator counts every character for you.

11 Social

Stylish names for Instagram, Facebook and YouTube

Instagram, Facebook, TikTok and YouTube render styled names in the display name, bio and posts. Instagram allows two name changes in 14 days, so test the paste in the edit screen before saving.

An Instagram stylish name and a caption take the same characters as the name field, so bios and captions across social media accept every style above. Screen readers announce styled Unicode character by character, so keep body text plain if accessibility matters for your audience.

12 Chat

Stylish names for WhatsApp and Discord

Yes, WhatsApp and Discord both display Unicode names, and neither charges for it. Discord splits the field in two: the @username takes only lowercase letters, numbers, periods and underscores, while the display name and server nickname accept full Unicode up to 32 characters.

WhatsApp allows 25 characters in the profile name and 139 in About, so a gate leaves 19 characters for the name. Discord Nitro is not required — Unicode is text, not a paid font.

FAQ Common questions

Frequently asked questions

Yes — no account, no watermark, no limit on how many names you generate, save or copy. It runs entirely in your browser.

@handles on Instagram, TikTok and X are restricted to plain letters, numbers and a few punctuation marks — for everyone. Your stylish name belongs in the display-name and bio fields, which fully accept fancy text.

Yes — in-game display names and clan tags accept these characters. Name changes usually cost in-game currency, so pick a style you love before spending it.

Yes. Discord Nitro is not required, because Unicode characters are text rather than a paid font. Discord accepts them in your display name and server nickname up to 32 characters, while the @username takes only lowercase letters, numbers, periods and underscores.

Yes. WhatsApp allows 25 characters in the profile name and 139 in About, and both accept Unicode. A decorated gate spends 6 of those 25 characters, which leaves 19 for the name itself.

Facebook's name policy prohibits symbols, numbers and unusual capitalisation in a personal profile name, so the block is a policy rule rather than a broken character. A Facebook Page name, a bio or a post accepts the same styled text.

A box (☐) means that device's font doesn't include the character. Pick a widely-supported style like cursive, gothic or small caps to be safe.

No. Styling happens locally in your browser — nothing you type is uploaded or logged. Saved favourites stay in your browser's own storage.

English letters and numbers get fully restyled. Names in other scripts pass through unchanged, and every frame, bracket and symbol still works around them.

No to both. The results are Unicode characters that look like fonts, and nothing installs or downloads. A font has to be present on the reader's device, while a Unicode character travels inside the text itself — which is why a copied name keeps its styling on a phone that has never opened this tool.