Vanity Keys

A TRON (TRX) address with your word in it

CPU 4

Difficulty
1
Tried
0
Speed
โ€“
Elapsed
โ€“
50% chance in
โ€“

What's a vanity address?

A vanity address is a wallet address with a part you chose, so it looks less random and is easier to recognize. Examples:

  • TCoffeeโ€ฆx7Kp
  • TJ9fโ€ฆUSDT

A TRON address always starts with T. The next character can only be 9 or a capital letter, and the rest can be any Latin letter or digit except 0, O, I and l.

How it works

Enter a short start and/or end for the address and click Find address. Your browser checks private keys until one gives a matching address.

When an address is found, reveal its private key and import it into your wallet.

Each extra character makes the search about 58 times longer, or about 29 times with case matching (Aa) off. Digits always need an exact match. The number of CPU threads sets the speed, so lower it if your computer slows down.

The 50% time is an estimate, not a countdown. Every address is a fresh try, so a search can end at once or take several times longer, and time already spent doesn't bring the result closer.

Security

All calculations happen in your browser. Nothing leaves your device: there's no database and no server code, and the page's security policy stops its scripts from making network requests. The key disappears when you close the tab.

Vanity Keys can't store your key. If you want to be sure, you have three options:

  • Disconnect from the internet after the page loads and keep using it
  • Download the page and use it on an offline computer
  • Inspect the download: everything the page does is in that one HTML file

Each search starts from 256 random bits from crypto.getRandomValues, the browser's cryptographically secure generator, and checks consecutive keys from there. Profanity, a well-known generator, was broken because it started from only 32 random bits. Every address found is recalculated by a second, independent implementation before you see it.

Copies and lookalike addresses

A page like this creates your keys, so a modified copy could steal them. Copies can look identical and sit on similar domains. Check the site address before searching, and use the offline file for larger amounts.

Never use a private key or vanity address that someone else generated for you: whoever made it can keep a copy.

Scammers also generate addresses with the same start and end as one you already use, hoping you copy theirs from your history. Compare the whole address before sending, not just its ends.

Performance

Speed depends on your browser and device. Each CPU thread checks hundreds of thousands of addresses per second on a recent computer. Phones and tablets work, but more slowly. The search starts on half of your CPU threads so the computer stays usable.

Vanity Keys runs in the browser, so there's nothing to install. Tools that use a graphics card are much faster, but they're harder to use and you have to trust what you run.

Compatibility

Addresses work on TRON mainnet. They can hold TRX, USDT and other TRC-20 tokens, and receive withdrawals from exchanges. Sending from a new address takes some TRX for network fees.

You get a private key, not a recovery phrase. It imports into TronLink, TokenPocket and other wallets that accept a private key. Hardware wallets generate their own keys and canโ€™t import it.