Stellar · XLM · offline
Stellar vanity address generator
Create a real Stellar address that starts with, ends with, or contains your own pattern — generated on your machine. No accounts, no telemetry, keys never leave your device.
How Stellar addresses work
Stellar public keys are 56-character StrKey strings that start with G, encoded in uppercase RFC 4648 Base32 (A–Z and 2–7).
The alphabet has 32 symbols and no lowercase, so patterns must be uppercase and cannot contain 0 1 8 9.
Alphabet: Base32 (32 symbols per position). Typical shape: G…MOON.
How to generate a Stellar vanity address
- Open the web generator or run
npx vanity-address. - Choose Stellar (
xlm). - Enter a short prefix, suffix, or contains pattern using the Base32 alphabet.
- Check the ETA, grind, then verify the result before using it.
npx vanity-address --chain xlm --suffix MOON
How long will it take?
Each extra character multiplies the work by about 32. Times below are illustrative at one million keys per second; your device may be faster or slower. Use the difficulty calculator with your own speed.
| Pattern length | Expected attempts | Average time @ 1M keys/s |
|---|---|---|
| 1 | 32 | under a second |
| 2 | 1,024 | under a second |
| 3 | 32,768 | under a second |
| 4 | 1.0 million | 1 second |
| 5 | 33.6 million | 34 seconds |
| 6 | 1.1 billion | 18 minutes |
| 7 | 34.4 billion | 9.5 hours |
| 8 | 1.1 trillion | 13 days |
Tips for Stellar
- Suffix words in capitals look best:
MOON,STAR,DEFI. - A new Stellar account needs a minimum XLM balance to activate on-chain.
- Export the secret (starting with S) and keep it offline.
Safety
Whoever holds the private key controls the funds. vanity-address creates keys locally from your operating system's secure random source and re-derives every address on the CPU before export. The exported file is a plaintext secret: keep it offline and never commit or email it. Read the security model before moving significant value.
Frequently asked questions
Can Stellar vanity patterns include lowercase letters?
No. StrKey is uppercase Base32 only.
How many attempts for a 5-character Stellar suffix?
32⁵ ≈ 33.5 million on average.