Vanity Address Estimator
Estimate how long it would take to mine a cryptocurrency vanity address with a given prefix or suffix.
Address Parameters
Preview
Estimated Time
Quick Examples
How It Works
A vanity address is a cryptocurrency wallet address that contains a specific pattern chosen by the user,
such as 0xdead... or 0xcafe.... Since addresses are derived from randomly generated private keys,
finding one with a desired pattern requires generating many keys and checking each result.
The Math
For Ethereum, each character in the address (after 0x) is a hexadecimal digit with 16 possible values (0–9, a–f).
The probability of a random address matching a prefix of length n is:
P = (1 / 16)n = 1 / 16n
The expected number of attempts to find a match follows a geometric distribution, so on average you need:
Attempts = 16n
For a suffix match, the probability is the same since the address characters are uniformly distributed. For a contains match (pattern anywhere in the address), the probability is higher because there are multiple positions where the pattern could appear.
Case Sensitivity (EIP-55)
Ethereum uses EIP-55 mixed-case checksum encoding, where uppercase and lowercase letters encode a checksum. If case-sensitive matching is enabled, each hex letter (a–f) has only a ~1/22 probability of appearing with the correct case (rather than 1/16), because the case depends on the keccak256 hash of the address. This makes case-sensitive patterns significantly harder to find.
Bitcoin Addresses
Bitcoin legacy addresses (starting with 1) use Base58Check encoding with 58 possible characters per position.
Bech32 addresses (starting with bc1q) use 32 possible characters per position. The same geometric probability
applies, just with different base values.
Time Estimate
The estimated mining time depends on your hardware’s key generation speed:
Time = Attempts / Speed
| Hardware | Approx. Speed | Example |
|---|---|---|
| CPU (single core) | 5,000/s | Standard laptop |
| CPU (multi-core) | 15,000/s | Desktop workstation |
| GPU (single) | 5,000,000/s | RTX 3080 / RTX 4090 |
| GPU (multiple) | 50,000,000/s | Multi-GPU mining rig |
Difficulty by Pattern Length
| Prefix Length | Combinations (Ethereum) | Avg. Time (15k/s CPU) |
|---|---|---|
| 1 char | 16 | instant |
| 2 chars | 256 | instant |
| 3 chars | 4,096 | ~0.3 seconds |
| 4 chars | 65,536 | ~4 seconds |
| 5 chars | 1,048,576 | ~1 minute |
| 6 chars | 16,777,216 | ~19 minutes |
| 7 chars | 268,435,456 | ~5 hours |
| 8 chars | 4,294,967,296 | ~3.3 days |
| 10 chars | 1,099,511,627,776 | ~2.3 years |
Related Utils
Feedback
Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
- ABI Encoder / Decoder
- Block Estimator
- Calldata Cost
- CREATE2 Address
- ENS Availability
- ENS Cost Estimator
- ENS Lookup
- ENS Namehash
- ENS Record Viewer
- ENS Subname Explorer
- ERC-20 Unit Converter
- Gas Estimator
- HD Wallet Derivation
- Merkle Tree Visualizer
- 4-Byte Selector Lookup
- Solidity Storage Layout
- Transaction Decoder
- Vanity Address Estimator
- Wallet Address Validator
- Wei/Gwei/Ether Converter
-
-
-
-
-
- API Response
- ASCII Table
- Code Bug Detector
- Code Explanation
- CSS Beautifier
- Env Parser
- GraphQL Query
- Syntax Highlight
- HTML Beautifier
- JS Beautifier
- JSON Formatter
- JSONPath
- JWT Decoder
- JS keyCodes
- API Lorem Ipsum
- RegExp
- Regex Library
- Semver Compare
- SQL Beautifier
- TOML Formatter
- Code Unminifier
- XML Beautifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Amortization
- Break-Even
- Compound Interest
- Crypto Profit/Loss
- Debt Payoff
- Discount
- Effective Interest
- Emergency Fund
- Inflation Calculator
- Simple Interest
- Invoice Calculator
- IRR Calculator
- Mortgage
- NPV Calculator
- Portfolio
- Profit Margin
- Rent vs Buy
- Retirement Calc
- ROI Calculator
- Salary vs Hourly
- Savings Goal
- Tax Calculator
- VAT
-
-
-
-
-
-
-
-
-
-
- Equation Solver
- Exponent Calculator
- Factorial Calculator
- Fibonacci Sequence
- Fraction Calculator
- Fraction Simplifier
- GCD Calculator
- GCD/LCM
- Least Common Multiple (LCM) Calculator
- Logarithm Calculator
- Magic Square
- Matrix Calculator
- Number Base Converter
- Pascal's Triangle
- PDE Solver
- Prime Checker
- Prime Factorization
- Roman Numbers
- Scientific Notation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Broken Link Checker
- Canonical URL Checker
- Core Web Vitals Checker
- Favicon
- Heading Structure
- Keyword Density
- Meta Tags
- Mobile-Friendly Test
- Open Graph Tags
- Page Load Time Analyzer
- Redirect Checker
- robots.txt
- Schema Markup
- SEO Optimized Checklist
- XML Sitemap
- Time on Page Tracker
- Page Title & Desc.
- Twitter Card Generator
-
-
-
-
-
-
- Acceleration
- Substance Amount
- Angle
- Area
- Astronomical
- Base Converter
- Capacitance
- Electric Charge
- Cooking
- Data Transfer
- Data Storage
- Density
- Energy Converter
- Force Converter
- Frequency Converter
- Fuel Economy
- Illuminance
- Inductance
- Length / Distance
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-