Username Generator

I know most people use the same username for all or most accounts created online. It would be more secure to have a different username for every account just like we have different passwords. I think this would make it way harder on hackers if they ever get their hands on an account. I’m guilty of having every single account I own with the same username. I know this might be disliked by some but from a privacy and security standpoint it would benefit us users.

This is a temporary solution.
Use the passphrase generator in the app or extension.

1 Like

What do you think of just using the password generator for the username as well? What would be the benefit of a separate username generator? There are only so many short and readable usernames to pick from. So you would end up with something like the passphrase generator anyway.

Yes I’m with you! I’m actually just asking for integration directly into Bitwarden password not trying to ask for something detached.

The only issue I see is that MANY major websites (utilities, ISPs, etc…) require either an email address or phone number as “username”. Of course you could enter a bogus email address as your username but it would have to employ a format recognized as an email.

e.g. - [email protected] and then vary it accordingly that way. A thought!

I agree with everything you’re saying. For email stuff like that I use something called burner email. It creates random disposable emails that will forward everything to the email of your choice. The only reason I brought this up is because I looked at the feature on NordPass and it seemed interesting but I don’t know about the implementation.

Many email services support adding a - or + to the address, and then whatever words you want can follow it. e.g. [email protected] would get sent to [email protected]. The advantage of this, is that if that account gets compromised, and the email address gets on to a list for spammers, presumably most of them aren’t going to process out the extension right now, so after learning about the compromise or getting spam mail sent to that address extension, it could be blocked.
Aside from something to generate email extensions, even having a memory to suggest your default username or email address when creating accounts would be cool.
In the case of random usernames, if someone wanted that functionality, I think it would be preferable to draw on lists of sensible words, or allow the user to specify a base username or wordlist, from which something would be randomly generated.


Also if your password generator is set to use just alphanumeric items (or whatever bounds your username may require), you can use CTRL/CMD + Shift + 9 to copy a generated string to your clipboard, and just paste it into the username field :metal:

1 Like

@vachan lol i already do that. :smile: :smile: :smile: :smile:

1 Like

Feature name

Feature function

Allows you to know who resells / classifies emails

Came here to post a feature request in line with @florianmifsud 's idea, glad to see I’m not alone :slight_smile:

The email/username generator should allow to setup a pattern, e.g., where %D% - some human-readable permutation on the website domain (e.g. -> we are creating an email for, and %R% - a short random part to distinguish instances

1 Like

Many companies want to send an email to this address “for security reasons”. Unless Bitwarden can receive and forward these I’m not sure how useful this would be.

Anyway, things like can do this so is there an advantage putting this in Bitwarden?

Good idea. The username could follow a pre-defined template eg [websiteName]@[yourdomain].com so you’d be able to use it with an email forwarder like where each website has a unique username/email that gets forwarded to your main email

1 Like

You can search on DuckDuckGo and find lots of username or pen name generators.
Like these: - Use it to generate random email usernames, elf names. - Use it to generate random name from different races.

For email aliases: - free acounts is limited to 15 aliases only. Unlimted bandwidth for free account. - Only 10MB bandwidth for free account but unlimited aliases.