How Long Does a Tor Vanity Onion Address Take? The 32× Rule and Random Search

By 1AEO Team • July 28, 2026 • A practical guide to prefix length and probability

Short answer: each additional exact prefix character requires about 32 times more candidates on average. Faster search capacity shortens the clock, but no amount of speed turns a random search estimate into a deadline.

What is a vanity prefix?

A Tor v3 onion address contains 56 Base32 characters. In exampleinc…onion, exampleinc is the requested 10-character prefix; the remaining characters come from the generated address.

Tor encodes the service’s public key, checksum, and version into that address. Base32 uses 32 possible characters at each position: lowercase a–z and digits 2–7. For an exact prefix of n characters, about one candidate in 32ⁿ matches. The average search therefore examines about 32ⁿ candidates.

The 32× rule

Adding one character multiplies the work by 32. Adding two multiplies it by 32², or 1,024. Removing one character is also the largest practical way to shorten a search: it cuts the average work to one thirty-second.

Linear chart of average Tor vanity prefix search time: 8 characters takes about 6 seconds, 9 takes 3 minutes, 10 takes 2 hours, 11 takes 3 days, and 12 takes 67 days at the current published 1AEO estimate. Each step requires 32 times more candidates.
Shown on a linear time scale using 1AEO’s published search-capacity estimate as of July 28, 2026. These comparisons are not delivery promises.

For uniformly distributed candidates in this enormous search space, each candidate is effectively another independent chance to match. A search can succeed on its first candidate or continue well beyond the average. Previous misses do not meaningfully change the chance of the next candidate.

The useful question is therefore not “when will it finish?” but “what chance of success do I want to fund?” For a large random search space:

Probability curve for random vanity-prefix search: 50 percent chance at 0.69 times average work, 63.2 percent at average work, and 95 percent at three times average work. Five percent remain unfinished at three times average.
At three times the average work, about 5% of searches still have no match. The random tail has no fixed maximum.

How to compare search-time estimates

A useful estimate should state three things:

Software improvements and additional workers can reduce wall-clock time when they search distinct candidates, but they do not change the 32× rule or the random probability curve.

Bottom line

Choose the shortest prefix that still carries meaning. Ten characters require 32 times the average work of nine; eleven require 32 times the work of ten. Treat every time estimate as a probability-based planning number, not an appointment.

A readable prefix improves memorability, but it does not authenticate the complete onion address. Users should still verify and publish the full address, as the Tor Project’s vanity-address guidance explains.

Technical basis: Tor’s onion-address encoding specification.

Check a prefix