Need help with vanity-eth?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

217 Stars 83 Forks MIT License 112 Commits 3 Opened issues


⚡ Browser-based ETH vanity address generator

Services available


Need anything else?

Contributors list

# 32,300
107 commits


Build Status License Maintainability

Browser-based ETH vanity address generator

Just type
to use it ⚡️


What's a vanity address?

A vanity address is an address which part of it is chosen by yourself, making it look less random.


, or


First of all, visit

Enter as short prefix/suffix of your choice at the bottom of the page, and click ‘generate’ to start. Your browser will generate lots of random addresses until one matches your input.

Once an address is found, you can reveal the private key, or click the 'save' button to download a password-encrypted keystore file.

You can increase the number of working threads to reach higher speeds, or decrease it if you computer struggles.


As explained above, everything is computed only in your browser. Nothing ever leaves your machine, or even your browser tab. There is no database, no server-side code. Everything vanishes when you close your tab.

Vanity-ETH cannot and will never store your private key, and if you don't trust it, you have 3 ways to ensure your key remains private:

  • Once the web page is loaded, you can turn off the internet and continue playing, it will work seamlessly
  • You can also download the latest build of Vanity-ETH here and use it on a completely offline computer
  • The code is 100% open source and available on Github. You can review it as much as you want before using it

Vanity-ETH uses a cryptographically secure pseudorandom number generator (CSPRNG) to generate Ethereum addresses.

The keystore file is encrypted with a AES-128-CTR cipher using the BKDF2-SHA256 derivation function with 65536 hashing rounds.


For some reason, the performance of Vanity-ETH can vary a lot from a browser to another. Currently, Chrome provides the best results.

Using Vanity-ETH on your phone or tablet will work, but don't expect to reach the speed of a good old computer.


Any address generated with Vanity-ETH is ERC-20 compatible, which means you can use it for an ICO, an airdrop, or just to withdraw your funds from an exchange.

The keystore file is 100% compatible with MyEtherWallet, MetaMask, Mist, and geth.

Build Vanity-ETH from source

The Travis CI bot 🤖 is in charge of building and deploying Vanity-ETH to Github pages, but you can make your own build from source is you want

git clone
cd vanity-eth
npm i
npm run build



We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.