Always include Email + Username fields for Login items, with a “Use email as username” toggle

Most modern accounts use one of two patterns:

  • Email + password
  • Email + username + password

In the first case I store my email address in the Username field (because Bitwarden does not provide an Email field by default), which works but is not strictly accurate. In the second case, where both email and username are required, I have to manually create a custom Email field.

Request

Please add a dedicated Email field to all Login items by default, alongside Username and Password, and include a toggle such as “Use email as username.”

Expected behavior

  • Login items display Email, Username, and Password by default.
  • When “Use email as username” is enabled, Username mirrors Email and stays in sync.
  • When disabled, Email and Username are independent fields.

This would make Bitwarden more enjoyable to use, better reflect modern login requirements, and ensure email addresses are consistently stored in fields that accurately reflect what they are.

If this change were introduced in an update, existing Login items could remain unchanged by default, with Email initially empty and the “Use email as username” toggle disabled. Users would then have the option to adopt the new field gradually and revise past items on a case-by-case basis.

Optionally, Bitwarden could also provide user-approved automation, such as detecting when a Username appears to be an email address and offering a one-click action to move it to the Email field and enable the toggle. No automatic or silent changes would be required.

Thanks for considering this improvement :slight_smile:

A post was merged into an existing topic: Add “Username” and “Email” as separate entries for (vault) login items