Skip to main content

Generate random email addresses

Project description

Emgen 📧

Versioning: CalVer Code style: black License: MIT PyPI

Emgen generates random email addresses.



Emgen is available on PyPI and is installable with pip:

$ pip3 install --user emgen


Generate a random email address:

$ emgen

Generate an email address for your domain corgi.example:

$ emgen --domain corgi.example

Generate a long email address for your domain dane.example:

$ emgen -d dane.example --length 16

Make an alias to generate an address and copy it to your clipboard:

$ alias em="emgen -d greyhound.example -l12 --clipboard"
$ em
$ # display the contents of your clipboard:
$ xclip -sel clip -o


Emgen can generate random tags if your email provider supports subaddressing, such as FastMail's or Gmail's plus addressing.

Generate a tag for your Gmail account john.doe84:

$ emgen -d gmail.example --username john.doe84


Emgen is released under the MIT License.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for emgen, version 2020.1.7
Filename, size File type Python version Upload date Hashes
Filename, size emgen-2020.1.7-py3-none-any.whl (8.9 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size emgen-2020.1.7.tar.gz (6.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page