Where to change your DJI username

You change your DJI username through the DJI account settings, not through the DJI Fly app or other DJI software. The username is tied to your DJI account itself — the one you log into across all DJI apps and the DJI website. Changing it in one place changes it everywhere you use DJI products.

The fastest route is the DJI website on a computer, though you can also change it on a phone through the DJI account app. Both methods take about five minutes if you have your password ready.

Key Takeaways

  • Your DJI username is managed through your DJI account settings on the website or in the DJI account app, not in the DJI Fly app.
  • You will need your current password to make the change, so have it available before you start.
  • The new username takes effect when ready across all DJI apps and services once you save the change.
  • Usernames must be between 4 and 16 characters and can include letters, numbers, and underscores, but not spaces or special characters.
  • If your desired username is already taken, DJI will tell you and you will need to choose a different one.

Changing your username on the DJI website

Go to account.dji.com in your web browser and sign in with your email and password. Once you are logged in, look for your account menu — this is usually in the top right corner and shows your current username or a profile icon.

Click on your account menu and select Account Settings or Profile Settings (the exact wording varies by region). On the settings page, find the field labeled Username or Nickname. Click the edit button next to it — this is usually a pencil icon or an Edit link.

Type your new username into the field. DJI will tell you right away if the name is already taken or if it breaks the rules (too short, too long, or contains characters DJI does not allow). Once you see a green checkmark or confirmation message, click Save or Confirm. You may be asked to enter your password again for security — do this and the change is complete.

Changing your username in the DJI account app

Open the DJI account app on your phone and sign in if you are not already. Tap the profile icon or menu button at the bottom or top of the screen — the exact location depends on whether you are on Android or iPhone.

Look for Account Settings, Profile, or My Account. Tap it and scroll down until you find the Username field. Tap the edit button next to it and type your new username. The app will check whether the name is available as you type. Once you see confirmation that the name is valid, tap Save and enter your password if prompted.

Username rules and what happens if your choice is taken

DJI usernames must be 4 to 16 characters long. You can use letters (uppercase and lowercase), numbers, and underscores. You cannot use spaces, periods, hyphens, or other special characters. DJI will reject the username if it breaks these rules and tell you which rule was broken.

If someone else already has the username you want, DJI will show you a message saying the name is unavailable. You will need to choose a different one. Try adding a number to the end, using an underscore in the middle, or picking a different name altogether. There is no waitlist or way to reserve a username — you have to pick one that is currently free.

When the change takes effect and what to expect

Your new username appears in your DJI account settings when ready after you save it. In the DJI Fly app and other DJI software, it may take a few minutes to update — sometimes you need to sign out and sign back in to see the change reflected. This is normal and does not mean anything went wrong.

Your email address stays the same — you still log in with your email, not your username. The username is just what other people see when they look at your profile or what appears in your account settings. Changing your username does not affect your drones, flight records, or any other data tied to your account.

Troubleshooting if the change does not work

If you see an error message when you try to save, the most common cause is that the username breaks DJI's rules or is already taken. Read the error message carefully — it will tell you which rule was broken. Try a different username that is shorter, longer, or uses different characters.

If you are sure the username is valid but the change still will not save, try signing out completely and signing back in. If you are on the website, try a different browser or clear your browser cache. If you are on the app, try closing it completely and reopening it. If none of these steps work, contact DJI support through the DJI website — they can tell you whether there is a temporary issue with your account or whether something else is blocking the change.

Frequently Asked Questions

Can I change my username back to what it was before?

Yes. There is no limit to how many times you can change your username. You can change it back to your old one as long as nobody else has claimed it in the meantime. If someone else took it, you would need to pick a different name.

Will changing my username affect my flight records or drone data?

No. Your username is just a display name. All your flight data, drone registration, and account history stay exactly the same. Changing your username does not delete anything or move anything to a different account.

What if I forgot my password and cannot sign in to change my username?

Go to account.dji.com and click Forgot Password on the login page. DJI will send a password reset link to the email address tied to your account. Click the link, create a new password, and then you can sign in and change your username.

Does my username have to match my real name?

No. Your username can be anything that follows DJI's rules — it does not have to be your real name. You can use a nickname, a handle, or any combination of letters and numbers you want.

Can I use spaces or special characters like hyphens in my username?

No. DJI only allows letters, numbers, and underscores. Spaces, hyphens, periods, and other special characters are not permitted. If you want to separate words, use an underscore instead — for example, my_username instead of my-username.