How to change Reddit username?

You can’t change your Reddit username if you are an existing user who created their account with an email and password. 

However, if you signed up using Google or Apple account, you can change your username within 30 days. You must confirm your username to post something on Reddit within this period.  

Why doesn’t Reddit allows changing usernames in 2023?

Because it doesn’t fit well with the infrastructure of Reddit, as many users have thousands of posts and comments, changing the username will force Reddit to update their username across all posts and comments.

Reddit has hundreds of millions of registered users. It’s harder to cope with the username changes at scale. That’s why Reddit choose not to allow username changes on their platform. 

How to change your Reddit username?

When you sign up using the Google Account or Apple account, Reddit generates a random temporary username for your account. Every user on Reddit must have a username, hence the random username.

When you sign in again within 30 days, Reddit lets you keep or change the username. If you click on Keep username, you can’t change the username again.

But if you click Change username, you can have a unique username for your account. 


  1. Open a web browser and visit the Reddit website.
  2. Sign in using your Google/Apple Account
  3. If Reddit does not show the prompt, click the Create post box. Click on Change username
  4. Click on Change username in the pop-up. Click on Continue
  5. Enter a new username and click on Continue
  6. Then, click on Yes, Keep this Name. Keep this name


  1. Open the Reddit app on your smartphone. 
  2. Log in using your Google or Apple account.
  3. Tap on your Reddit avatar at the top right corner, then tap My profile.
  4. Click on Change Username from the pop-up.
  5. Choose a new username and click on Next.
  6. Then tap on Save Username.

Why is Reddit not giving me options to change my username?

There could be one of three reasons:

  1. You mistakenly pressed Keep Username button, so your username is settled and can’t be changed. 
  2. You signed up using your email and password. In such cases, Reddit allows you to pick a username while signing up, and you can’t change it later.
  3. It’s been more than 30 days, so that random username is settled as your username. 

One more thing about the Reddit username, you can’t use a username of a deleted Reddit account. As Reddit usernames are not recyclable, a username dies with the account when deleted.

Username vs. Display Name

The concept of a username and display name is different on Reddit. Your username is your unique identity, displayed all over Reddit. But your display name is only shown when anyone visits your profile. 

You can change your display name as many times as you want. Changing your display name won’t change your username.

How to change the display name on Reddit?


  1. Open a web browser and visit
  2. Click on your profile picture at the top right corner and go to User Settings. Go to User Settings
  3. Switch to Profile. Edit Display name.
  4. In the Display Name field, enter your preferred name for your profile.

Mobile app

  1. Open the Reddit app on your smartphone.
  2. Tap on your avatar and go to My profile. Go to My profile
  3. Then tap on the Edit button. Click on Edit
  4. In the Display name field, enter your name. Edit display name on app
  5. Press the SAVE button.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *