New: warm up Reddit accounts. You own them.
Rankhog

Reddit username generator

Pick a style, add a word if you like, and get 12 Reddit usernames that fit Reddit's rules.

The generator does not check if a name is taken. Reddit shows if a name is free when you sign up. A username can't be changed later, so pick one you can live with.

What is a Reddit username generator?

A Reddit username generator gives you name ideas that Reddit will accept. This one makes 12 at a time in the style you pick: plain, funny, the two words and a number that Reddit itself suggests, or a tidy one for work. Add a word and every name will hold it. Your username is the one thing on a Reddit account you can never change, so it is worth a minute.

How to pick a good Reddit username

Pick a name that is easy to read, easy to type and safe to keep for years. Two short words work well. Say it out loud: if you would not want a customer or a moderator to read it, pick another. Check the spelling and the capitals before you confirm, because Reddit locks both when the account is made.

Reddit username rules

Reddit accepts names from 3 to 20 characters. Letters, numbers, underscores and hyphens are allowed. Nothing else is: no spaces, no dots, no emoji. Capitals do not make a name different, so if u/quietmaple exists, u/QuietMaple is taken too. The generator only shows names that pass these rules, which saves you the red error on the sign-up screen.

What the four styles are for

Plain joins two calm words, like QuietMaple. It suits most people. Funny goes for a laugh, like SoggyWaffle. Reddit style copies the names Reddit suggests at sign-up: two words and a number, like Quiet_Maple4821. It blends in, because a lot of real accounts carry a name like that. For work is tidy and clear, like MapleNotes, for a founder or a writer who posts about their own trade.

Should you put your brand in your username?

Only if the account will speak as the company. Reddit readers can tell a person from a brand by the name alone, and a product in the name reads like an ad. If you plan to answer questions as yourself, leave the product out and say where you work when it matters. If the account is the official one, use the brand name plainly and make the display name match.

Why the name matters for a new account

A new account has no karma and no history, so its name is the first thing a moderator sees. A name that reads like an ad, or like a row of random keys, gets a second look in rooms that are strict with new accounts. A calm name does not earn trust alone. The account still needs time and useful comments, and that is what a warm-up is for.

How Rankhog warms up a new Reddit account

What to do after you pick a name

Make the account, then verify the email on the first day. Write a short bio. Do not post links yet. Read the rooms you care about for a few days, then start with helpful comments in friendly subreddits. Karma and account age are what open the stricter rooms, and both take a little time. The warm-up plan calculator shows how many days a new account needs.

Username vs display name

The username is the u/ name in your profile link and in every mention. It is permanent. The display name is a label on your profile that you can change in your settings whenever you like. If you only want a different look, change the display name and keep the account, with its karma and its age.

How we measure

The names are built in your browser from word lists we wrote, joined in a few set patterns, with random numbers where the style uses them. Each name is checked against Reddit's rules for usernames: 3 to 20 characters, with letters, numbers, underscores and hyphens only. A name appears once in a batch, and More names skips the ones on screen. Nothing is sent to Rankhog or to Reddit, so the tool cannot know which names are taken.Last checked:

When a one-off check is not enough

Let Rankhog find the right Reddit threads and draft with subreddit context. Use Rankhog when the new account needs karma and age before it can post where your buyers are.

Keep reading

Questions about Reddit username generator

Is the Reddit username generator free?

Yes. It runs in your browser, so there is no daily limit and no account to make. Rankhog subscribers get the next step: a warm-up that takes the new account from zero karma to one that can post.

Does it check if a username is available?

No. The generator never asks Reddit anything. Reddit's sign-up screen shows if a name is free when you type it there. If your pick is taken, press More names or change one part of it.

What are the rules for a Reddit username?

A Reddit username is 3 to 20 characters long. It can hold letters, numbers, underscores and hyphens. Spaces, dots and other symbols are not allowed. Every name here follows those rules.

Can I change my Reddit username later?

No. Reddit's help center says a finalized username can't be changed in any way, not even its capitals. You can change your display name, which is the label on your profile. So take a minute now and pick a name you will still like in ten years.

Can I use a name from a deleted account?

No. Reddit does not free a username when its account is deleted. If the sign-up screen says a name is taken, it stays taken, even when the profile looks empty.

Do capital letters matter in a Reddit username?

Only for looks. Reddit treats u/QuietMaple and u/quietmaple as the same name, so two people can't hold both. The capitals you type at sign-up are the ones everyone sees, and you can't change them later.

Is anything I type saved?

No. The names are made on your device. The word you type is not sent to Rankhog or to Reddit, and no list of names is kept.

Related tools