Where does Solana vanity matching begin?
Solana matching starts at the very first character of the address. There is no fixed chain prefix to skip before comparison.
Generate Solana wallets locally with optional vanity prefixes
Create Solana addresses entirely in your browser, with optional vanity matching up to 5 Base58 characters.
Leave this empty to generate the first valid wallet immediately.
0/5
Vanity Matching Rules
Solana vanity matching starts from the first character of the address. No fixed prefix is skipped before matching.
Allowed vanity characters: Base58 only, using 1-9, A-H, J-N, P-Z, a-k, and m-z.
Ready. Nothing is uploaded to a server during generation.
Address format
Base58 Solana public key starting from the first character.
Vanity window
Matches from the beginning of the address.
Returned data
Address, seed phrase, public key, and private key hex.
Output Preview
You will get a Solana public address, a 24-word recovery phrase, and the generated private key material.
Solana Address Generator creates wallets inside the browser using Go compiled to WebAssembly. That gives you a local-first workflow for producing a public address, recovery phrase, and private key material without using a hosted service.
The page also supports short vanity prefixes that match from the very first character of the Solana address. Since vanity searches are probabilistic, the tool includes simple duration and attempt controls so the page stays practical to use.
Generate a normal Solana wallet by leaving the vanity field empty, or enter up to 5 Base58 characters for a vanity search.
Adjust the search limit settings if you want to constrain how long vanity generation can run.
Generate the wallet and store the seed phrase and key material safely before leaving the page.
Creating Solana wallets in a browser-first workflow.
Searching for short vanity prefixes at the start of the address.
Generating wallets locally without sending key material to an API.
Solana matching starts at the very first character of the address. There is no fixed chain prefix to skip before comparison.
Solana uses Base58 for vanity validation, so the prefix must use valid Base58 characters and is limited to 5 characters.