# BTCVanity > 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. Access: this site and its editorial documents are publicly accessible and available for indexing. Editorial scope: Bitcoin vanity generation methods, P2PKH format boundaries, WIF exports and key-address verification. ## Starting points - [Bitcoin Vanity Address Generator | BTCVanity](https://www.btcvanity.io/): Search for a Bitcoin vanity address with a chosen prefix or suffix. Check Base58 examples, P2PKH limits, search difficulty and WIF wallet import. - [Bitcoin Address Generator Guide: Patterns, Search and WIF](https://www.btcvanity.io/guide): Choose a Bitcoin vanity pattern, compare local and hosted search, understand difficulty and verify a P2PKH address before wallet import. - [Bitcoin Vanity Address FAQ | BTCVanity](https://www.btcvanity.io/faq): Answers about Bitcoin vanity characters, search time, server-side key generation, WIF backups and why address generation does not send a payment. - [About BTCVanity: Generator and Editorial Method](https://www.btcvanity.io/about): Learn how BTCVanity uses hosted generation, what result verification checks, and how its AI-assisted guides separate network facts from service behavior. - [BTCVanity API Documentation](https://www.btcvanity.io/docs/api): Bitcoin generation jobs: start, status and cancellation. ## Articles - [All articles](https://www.btcvanity.io/blog): Practical Bitcoin guides to P2PKH patterns, address formats, key verification, wallet imports and payment-destination checks. ### Address format - [Bitcoin Vanity Address Patterns: Prefix, Suffix and Base58](https://www.btcvanity.io/blog/bitcoin-vanity-address-format): Choose a valid Bitcoin vanity prefix or suffix with worked examples. Learn why P2PKH starts with 1 and why a pattern cannot turn it into bc1. - [Bitcoin Vanity Address vs Payment Name](https://www.btcvanity.io/blog/bitcoin-vanity-address-vs-payment-name): A vanity pattern changes the address you receive; a payment name resolves or points to a destination. They are separate layers. - [Bitcoin P2PKH, SegWit and Taproot Addresses](https://www.btcvanity.io/blog/bitcoin-p2pkh-vs-segwit-taproot): The current worker generates legacy P2PKH addresses. It does not generate bc1 SegWit or Taproot addresses. - [Bitcoin Address or Transaction ID: How to Tell Them Apart](https://www.btcvanity.io/blog/bitcoin-address-vs-transaction-id): A receiving address and a transaction identifier describe different things. The result of this generator is an address and its private key, not a transaction. ### Security - [Bitcoin Vanity Generators: Local Tools, Hosted Search and Keys](https://www.btcvanity.io/blog/bitcoin-vanity-randomness-security): Compare a local Bitcoin vanity generator with hosted search. Separate key-address validation, randomness, custody and wallet compatibility. - [Bitcoin Address Poisoning: Look-Alike Addresses](https://www.btcvanity.io/blog/bitcoin-address-poisoning): An attacker can create a different address sharing a familiar prefix or suffix. Those matching characters are not evidence of ownership. ### Generation - [Bitcoin Vanity Search Difficulty: Attempts, Odds and Time](https://www.btcvanity.io/blog/bitcoin-vanity-address-difficulty): Understand Bitcoin vanity search time with a worked probability table. Compare pattern length, case rules, startup delay and practical stop conditions. ### Transactions - [Do Bitcoin Vanity Addresses Change Transaction Fees?](https://www.btcvanity.io/blog/bitcoin-vanity-address-transaction-fees): A recognizable pattern does not itself provide a transaction-fee discount. Fees depend on the transaction and spending conditions. ### Networks - [Bitcoin Mainnet and Test Networks: Keep Addresses Separate](https://www.btcvanity.io/blog/bitcoin-network-address-separation): This service generates Bitcoin mainnet P2PKH addresses. A result is not a testnet address merely because you intend to use it for testing. ### Keys - [How Bitcoin P2PKH Addresses Are Derived](https://www.btcvanity.io/blog/how-bitcoin-addresses-are-derived): A Bitcoin P2PKH address is derived from a secp256k1 public key, a public-key hash, a mainnet version byte and a Base58Check encoding. ### Wallets - [Importing a Bitcoin Vanity WIF into a Wallet](https://www.btcvanity.io/blog/import-bitcoin-vanity-wif-wallet): The result contains a Wallet Import Format private key. Use a wallet that explicitly supports the returned key and legacy P2PKH addresses. ## Markdown versions - [Bitcoin Vanity Address Generator](https://www.btcvanity.io/knowledge/generator.md): source https://www.btcvanity.io/ - [Bitcoin Vanity Address Patterns: Prefix, Suffix and Base58](https://www.btcvanity.io/knowledge/bitcoin-vanity-address-format.md): source https://www.btcvanity.io/blog/bitcoin-vanity-address-format - [Bitcoin Vanity Address vs Payment Name](https://www.btcvanity.io/knowledge/bitcoin-vanity-address-vs-payment-name.md): source https://www.btcvanity.io/blog/bitcoin-vanity-address-vs-payment-name - [Bitcoin P2PKH, SegWit and Taproot Addresses](https://www.btcvanity.io/knowledge/bitcoin-p2pkh-vs-segwit-taproot.md): source https://www.btcvanity.io/blog/bitcoin-p2pkh-vs-segwit-taproot - [Bitcoin Vanity Generators: Local Tools, Hosted Search and Keys](https://www.btcvanity.io/knowledge/bitcoin-vanity-randomness-security.md): source https://www.btcvanity.io/blog/bitcoin-vanity-randomness-security - [Bitcoin Address Poisoning: Look-Alike Addresses](https://www.btcvanity.io/knowledge/bitcoin-address-poisoning.md): source https://www.btcvanity.io/blog/bitcoin-address-poisoning - [Bitcoin Vanity Search Difficulty: Attempts, Odds and Time](https://www.btcvanity.io/knowledge/bitcoin-vanity-address-difficulty.md): source https://www.btcvanity.io/blog/bitcoin-vanity-address-difficulty - [Do Bitcoin Vanity Addresses Change Transaction Fees?](https://www.btcvanity.io/knowledge/bitcoin-vanity-address-transaction-fees.md): source https://www.btcvanity.io/blog/bitcoin-vanity-address-transaction-fees - [Bitcoin Mainnet and Test Networks: Keep Addresses Separate](https://www.btcvanity.io/knowledge/bitcoin-network-address-separation.md): source https://www.btcvanity.io/blog/bitcoin-network-address-separation - [How Bitcoin P2PKH Addresses Are Derived](https://www.btcvanity.io/knowledge/how-bitcoin-addresses-are-derived.md): source https://www.btcvanity.io/blog/how-bitcoin-addresses-are-derived - [Importing a Bitcoin Vanity WIF into a Wallet](https://www.btcvanity.io/knowledge/import-bitcoin-vanity-wif-wallet.md): source https://www.btcvanity.io/blog/import-bitcoin-vanity-wif-wallet - [Bitcoin Address or Transaction ID: How to Tell Them Apart](https://www.btcvanity.io/knowledge/bitcoin-address-vs-transaction-id.md): source https://www.btcvanity.io/blog/bitcoin-address-vs-transaction-id - [Bitcoin Address Generator Guide: Patterns, Search and WIF](https://www.btcvanity.io/knowledge/guide.md): source https://www.btcvanity.io/guide - [Bitcoin Vanity Address FAQ | BTCVanity](https://www.btcvanity.io/knowledge/faq.md): source https://www.btcvanity.io/faq - [About BTCVanity: Generator and Editorial Method](https://www.btcvanity.io/knowledge/about.md): source https://www.btcvanity.io/about - [BTCVanity API Documentation](https://www.btcvanity.io/knowledge/api.md): source https://www.btcvanity.io/docs/api ## Questions and answers ### 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. ### What is a Bitcoin vanity address? An address containing a recognizable prefix or suffix. This generator returns addresses starting with 1. ### Which characters can I choose? Use 1–8 Base58 characters. The alphabet excludes 0, O, I and lowercase l. ### Where is my private key generated? On a server-side RunPod worker. The worker independently verifies the address/key pair before returning a result. ### How long does generation take? It depends on the pattern, available computing capacity and chance. Longer patterns generally require much more work. ### What does case-insensitive mean? The search accepts matching letter variants. Always use the returned address exactly as provided. ### Does generation send a transaction? No. Searching for a key and address does not broadcast a Bitcoin transaction or transfer funds. ### Can I recover the private key after closing the page? Save the key before leaving the result page. The service does not provide permanent result recovery, and the public address cannot reconstruct its secret. ### Does a verified result prove the key has never been exposed? No. Verification checks the relationship between the returned key, address and pattern. Hosted generation still requires trust in the server, engine and provider. ### What happens when I cancel a search? Cancellation is requested from the provider. Wait for confirmation; a job can finish before the cancellation takes effect. ### 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. ## Policies - [Privacy](https://www.btcvanity.io/privacy) - [Terms](https://www.btcvanity.io/terms) ## Technical - [Sitemap](https://www.btcvanity.io/sitemap.xml) - [RSS](https://www.btcvanity.io/feed.xml)