Buy us a coffee

Our free tools run entirely on donations. Your support pays for the servers and GPU power that make every generation possible. If we helped you today, a small donation helps keep this service free for everyone.

ETH · Ethereum network
0xcf5777b71c31146bd396cece6d3128e42d0ad9f7

Thank you for keeping us running! ❤️

GPU Generation • Verified Results • Prefix or Suffix • Optimized Performance • Keep Your Key Private • Save Your Private Key • GPU Generation • Verified Results • Prefix or Suffix • Optimized Performance • Keep Your Key Private • Save Your Private Key •

Bitcoin Vanity Address Generator

BTCVanity is a Bitcoin address generator for recognizable prefixes and suffixes. It searches new keypairs and returns a mainnet legacy P2PKH address beginning with 1, plus its WIF private key. Choose a short pattern and confirm that your wallet supports the result format.

Configure Pattern

Generate a custom Bitcoin address starting or ending with specific characters. A server-side worker searches and verifies the result. Save your private key before leaving this page.

Case Sensitive (Slower)
Generator Status
READY
Est. Time
-
GPU_Generator_01

WAITING FOR INPUT...

How it works

  • Enter desired prefix/suffix
  • Browser submits your search
  • GPU worker searches your pattern
  • Result independently verified
50,000+
Addresses Generated
1.4B
Checks/Second
100%
Open Source
FREE
Forever

BTCVanity · Bitcoin

Bitcoin Vanity Address Generator: what you get

A Bitcoin vanity address is a receiving address selected for a recognizable text pattern. This tool searches new keypairs and returns a legacy P2PKH address with its WIF private key. It does not modify an existing address or convert between address formats.

What should a Bitcoin vanity generator disclose?

Look for an explicit address format, network, key export format and generation location. A generator should explain whether the server can access the secret and distinguish a key-address consistency check from an independent security audit. A visible pattern is not evidence that a recipient is trustworthy.

Choose the Bitcoin address format before the pattern

Your goalApproachWhat to check
A legacy address beginning with 1P2PKH vanity searchThis is the format produced by BTCVanity. Check WIF import support in your wallet.
A bc1 SegWit or Taproot addressA workflow supporting that address typeChanging the text prefix of a P2PKH result does not convert its script or encoding.
An easy payment labelA label or payment-name workflowA public label and a Bitcoin address are different identifiers.

Before you start

  1. Confirm that legacy P2PKH is the address type you need and that the receiving wallet supports the intended import process.
  2. Choose a prefix or suffix of up to eight Base58 input characters; 0, O, I and lowercase l are excluded.
  3. Wait for the hosted search result, save the WIF and check that it derives the complete address before relying on it.

Read the complete workflow guide · API documentation

Questions about this generator

Can BTCVanity generate a Taproot address?

No. The current tool produces Bitcoin mainnet legacy P2PKH addresses beginning with 1. SegWit and Taproot require a compatible generation workflow.

Is a vanity address a new Bitcoin account balance?

No. Address generation does not send a transaction or transfer existing funds. The result identifies a possible receiving destination.

Where does the Bitcoin search run?

The search runs on a hosted GPU worker. The service checks the returned key, address and pattern for consistency. This does not establish exclusive key possession or constitute an independent audit.

How is a Bitcoin address generator different from a wallet?

A generator finds an address and its corresponding key. A wallet also manages receiving, transaction signing and backups. BTCVanity returns a P2PKH address and a WIF; you still need a compatible wallet workflow to use and recover the key.

Does a vanity search recover an existing Bitcoin private key?

No. This tool searches newly generated keys for an address pattern you choose. It does not recover a lost wallet, identify a key from a public address or find an address with an existing balance.

What is a sensible first Bitcoin vanity pattern?

Choose a short Base58 fragment, such as BTC in prefix mode or 777 in suffix mode. These are pattern examples, not complete receiving addresses. Extra fixed characters make the search harder; there is no guaranteed completion time.

More questions and answers