Alias Email
Bitwarden

How to generate aliases with Bitwarden?

Bitwarden can create a new email alias for every site you sign up to, right from its password generator. Alias Email works with it: create an API key, paste it into Bitwarden, and each generated alias appears in your Alias Email account, ready to forward to your inbox.

Step 1. Create an API key

Open Settings, find the Bitwarden & API keys section and click Create key. The name is just for you, for example Bitwarden.

The Create key button in the Bitwarden & API keys section of Settings

Alias Email shows the key and the server URL. Each has a copy button next to it, you'll paste both into Bitwarden in the next step.

The new API key window with the key and the server URL to copy

Closed the window too early? The key stays in the list, copy it again with the button next to it whenever you need.

An API key in the list with its copy button

Step 2. Set up Bitwarden

You do this once. It works in the Bitwarden browser extension, desktop app, iOS and Android; the screenshots are from the browser extension.

1. Open the Username generator

Open Generator and switch to Username. Bitwarden calls everything you type into a site's login field a username, so this is where it makes email addresses too.

The Username tab in the Bitwarden generator

2. Choose Forwarded email alias

In Type, pick Forwarded email alias.

The Type list with Forwarded email alias selected

3. Choose SimpleLogin

In Service, pick SimpleLogin. Bitwarden has no separate entry for Alias Email, and Alias Email speaks the same language as SimpleLogin; the server URL in the next step sends everything to Alias Email.

The Service list with SimpleLogin selected

4. Paste the key and the server URL

  • Leave Email domain empty: the alias is created on your default domain.
  • Paste your Alias Email key into API key.
  • In Self-host server URL enter
The API key and Self-host server URL fields filled in

5. Generate an alias

Click the generate button. A new alias appears at the top, and it's already in your Alias Email account, forwarding to your inbox.

Bitwarden showing an alias generated by Alias Email

The Bitwarden web vault (vault.bitwarden.com) can't use it: it only allows requests to the official SimpleLogin server. Use the browser extension or the apps instead.

Step 3. Use it when you sign up

Bitwarden remembers these settings. Next time a site asks for your email, generate the username in Bitwarden: from the extension's Generator, or with the generate button next to the Username field when you add a new login. Each site gets its own alias, and you can turn it off on your dashboard whenever that site starts sending spam.

What you get

  • When Bitwarden knows the site, for example when you add a login for github.com, the alias is named after it: github.x7k2p9@your-domain. From the Generator tab it gets a random word instead, like whiskey.texc3j@your-domain.
  • It is created on your default domain.
  • It counts toward your plan's alias limit and daily alias creation limit.

Troubleshooting

  • Invalid API key. Check that you copied the whole key. If in doubt, create a new key in Settings.
  • Alias limit reached. You have used all the aliases (or the daily creations) your plan allows. Delete aliases you don't need or upgrade your plan.
  • Email address not confirmed. Confirm your email address in Alias Email first, then try again.

What's next?