Most people choose a username in a rush, during sign-up, with a verification code waiting. Two years later they are stuck with a name they have outgrown, a birth year they would rather hide, or a spelling nobody can remember. A few minutes of structured thinking prevents all of that. Here is a simple process you can follow.
Step 1: Collect anchors
Write down three kinds of raw material, without judging them yet:
- Something you do or love: baking, cycling, chess, drawing, hiking.
- A word you like the sound of: it can be anything, such as “ember”, “juniper” or “orbit”.
- A place, time or feeling that matters to you: “harbour”, “midnight”, “sunday”.
Aim for about five items in each list. These anchors keep the final name meaningful instead of random.
Step 2: Combine and mutate
Now mix the anchors into at least ten candidates. Try several patterns:
- Word plus word: juniperbakes, orbitchess.
- Word plus role: emberdraws, harbourwalker.
- Shortened or altered word: junip, ember.studio.
- A small modifier: thesundaybaker, mightyjuniper.
Do not stop at the first one you like. Writing ten candidates forces you past the obvious ideas.
Step 3: Run the tests
Take your top three candidates through these checks:
- The say-it test. Tell a friend the name aloud. If they cannot spell it, it will be hard to share.
- The hear-it test. Ask whether it sounds like another word or phrase when spoken.
- The squint test. Look at it in small text. Letters such as l, I and 1, or O and 0, can look alike in some fonts. Avoid names where those mix.
- The grandparent test. Could someone type it from your description? If not, simplify.
- The future test. Would you be comfortable with it on a business card, or in five years?
Step 4: Future-proof it
Names that age badly often contain:
- A birth year or age.
- A school, team or employer.
- A passing trend or meme.
- Your exact location.
- Words that describe a phase, such as “newbie”.
Choose something that can grow with you. A neutral name that mixes a hobby and a word you like usually survives career changes and new interests.
Step 5: Check availability
Handles are claimed fast. Check your favourite on each platform where you want to appear, by starting the sign-up or using the platform’s search. If your first choice is taken, resist adding random numbers. Try a meaningful extra word, a different order, or a short suffix such as “studio” or “daily”. Consistency across platforms matters more than a perfect name, because it makes you easy to find.
Step 6: Respect the rules
Every platform limits characters. Some allow only letters, numbers, periods and underscores, which means stylish Unicode letters will not be accepted in the username itself. That is fine, because the display name is a better place for decoration. Our article on TikTok names, usernames and bios shows the difference between the two.
A worked example
Suppose someone loves baking and long night walks. Their anchors might be flour, loaf, walk, midnight and lantern. Combining them gives candidates like loafwalker, midnightloaf, lanternbakes and flourandfog. After the tests, “lanternbakes” wins: easy to say, easy to spell, tied to their craft, and nothing in it will date. They check three platforms, find it free on two, and use “lanternbakes.co” on the third, which keeps the same recognisable core.
Use tools for sparks, not answers
If you get stuck, the username generator can offer combinations you would not have thought of. Treat them as sparks and run them through the same tests. Finally, when you pick the name, think about what it reveals about you. We explain which details to keep out of your handle in username privacy.
A twenty-minute naming workshop

Set a timer and give each round five minutes. In round one, write down words about your interests, your city, your habits and your favourite objects, without judging them. In round two, combine pairs, drop letters, add a verb or use a word from another language you know. In round three, run every candidate through the tests: can a friend spell it after hearing it once, and does it still sound good in five years.
In the last round, check availability on the platforms you care about. The time limit matters. Without it, people spend weeks on a name that a fresh pair of eyes would reject in seconds.
How to rescue a name that is already taken
When your favourite handle is gone, avoid adding a long string of digits. It looks like a random default and is hard to remember. Try a verb instead, such as adding “makes” or “writes”. Another option is a short prefix such as “the” or “hey”. A period or underscore can help, but two separators in the same name look messy.
Use the username generator to create fresh variations and test them in the case converter to see how the name looks in lowercase, since many handles are shown that way. Once chosen, the stylish name art page offers decorated versions for display names, while the plain handle stays easy to share.


