Aesthetic Username Generator
Give it a word, pick a vibe, and get a batch of names sorted into the fields they actually belong in — plain handles for your @username, symbols and styled letters for the display name above your bio.
Quick facts
- Vibes
- 7: soft, dreamy, dark, y2k, clean, unhinged, cottage
- Names per batch
- up to 12, split into handles, display names and styled versions
- Handle length
- up to 24 characters, so one name fits TikTok, Instagram and YouTube
- Handle characters
- letters, numbers, periods and underscores, and never a period on the end
- Your word
- optional, up to 18 characters; leave it empty and one is picked for you
- Uses AI?
- no — names are built in your browser, and there is a prompt if you want a model instead
- Cost
- free, with nothing to sign up for and no limit on how many batches you generate
How it works
- Step 1
Give it a word
Your name, your subject, or nothing at all. Accents are folded to their plain letter and anything that is not a letter or a number drops out, so "Renée" becomes "renee". Leave the box empty and a short word is picked for you.
- Step 2
Pick a vibe
7 to choose from, each with its own word lists and its own symbols, so a soft batch and a dark one do not read like the same batch wearing different punctuation. Switching vibe builds a new batch straight away.
- Step 3
Copy the one you like
Tap any name to copy it. Register a plain handle as your @username, and keep the symbol and styled versions for the display name above your bio, which is the field that accepts them.
The two fields people mix up
Your @username and your display name are different fields with different rules, and an aesthetic name usually belongs in both — just not the same version of it. Getting this wrong is the single reason a name from a generator “does not work”.
The @username, or handle
This is the one in your profile link, the one people type to find you. Every major platform limits it to letters, numbers, periods and underscores: no symbols, no spaces, no styled letters. TikTok allows up to 24 characters and publishes one extra rule — it cannot end in a period — while Instagram and YouTube allow 30. The handles this tool generates are held to 24characters and checked against TikTok's rule, which is the strictest of the three, so a single name can be your name on all of them. That is worth more than any amount of decoration: one handle everywhere is one thing for people to remember.
The display name
This is the larger text above your bio, and it is far more relaxed: spaces, symbols, and the look-alike Unicode letters the styled rows produce. It is where a flower, a moon or a small star belongs. Keep one plain, searchable word in it as well, because platform search matches text rather than decoration — a display name made entirely of styled characters is a name nobody can find by typing it, and a screen reader may read it out letter by letter.
Why the symbols here are the dull ones
The symbols in this tool are drawn from the parts of Unicode that render as line drawings in the weight around them, rather than the parts that turn into colour emoji. That rules out several obvious picks: the heavy exclamation marks and the skull arrive as cartoons on most phones, and the familiar red heart is an emoji while the outlined one is not. A name that looks hand-drawn on a laptop and sprouts a cartoon on a phone is the real version of the “broken box” problem these tools are accused of.
Choosing one you will still like next year
A batch of 12 is a shortlist, not an answer. Three things separate a name you keep from one you change in six weeks.
Can someone type it from memory?
The test is not whether it looks good on the screen, it is whether a person who heard it once in a video can find you an hour later. Every period and underscore is a place to guess wrong, and trendy spellings date faster than anything else in a name. If you would have to spell it out loud, pick another.
Does it say what you post?
A handle that hints at the subject does work a bio cannot: it tells a stranger what they are about to get before they tap. That is what the suffixes in the clean vibe are for — a studio, a diary, a desk — and it is why a name built around your subject usually outlasts one built around a mood.
Is it actually free?
This tool invents names; it does not ask any platform whether they are taken, because no platform publishes an endpoint that answers. Take a handle you like to our Instagram or TikTok checker, which builds the profile link and opens it so you can see for yourself. And check it on the other networks before you commit to it anywhere — the whole value of a short, plain handle is being the same person on all of them.
Pro tips
- Start from a word that already means something to you; a name assembled out of nothing is the hardest kind to remember.
- Say the shortlist out loud. The one you stumble over is the one your audience will mistype.
- Keep periods and underscores to one at most, and none if you can manage it.
- Put the plain version in the @username field and save the symbols for the display name, which is the field that accepts them.
- Leave one searchable word in your display name, because search matches letters and not decoration.
- Preview a styled name on a phone before you commit: a laptop and a phone do not ship the same fonts.
- Avoid numbers that only mean the good version was taken; a year or a birthday ages the name for you.
- Check the same handle on every network you might use later, even the ones you have no plans for yet.
- Look for an existing trademark before you build an audience on a name you may be asked to give up.
- Generate a few batches before deciding. The first one is rarely the best one, and there is no limit.
FAQ
Is this aesthetic username generator free?
Does it use AI?
Will these work as my actual TikTok or Instagram handle?
Why do some symbol usernames show up as empty boxes?
Can I put styled letters in the username field?
Does a symbol or a styled font hurt how many people see me?
What makes an aesthetic username good rather than just pretty?
How do I know whether a name is already taken?
Why does the same word give me different names each time?
Why did I get fewer than twelve names?
Do you store what I type?
Can I use one of these on every platform at once?
More free tools
A name is worth more with something behind it
iHatePosting schedules your posts to Instagram and thirteen other networks, from one composer.