Custom Tor v3 vanity address generation

Onion Vanity

Create a custom onion address that makes your site easier to remember and access.

9 characters or fewer: $399 flat, with a $199 deposit. 10 characters: $650 deposit; $1,300 price limit for a 95% chance of success. 11 characters: $13,700 deposit; $27,400 price limit for a 95% chance of success.

Check your prefix

exampleinc Standard
Estimated search time
Estimated total
Upfront deposit
Price limit (95% chance)

No payment is collected and no search starts automatically. Review normally takes one business day.

exampleinc…onion — “exampleinc” is the 10-character custom prefix; the remaining characters are generated.

Free quote

Request an Onion Vanity order

A quote request is free. It does not start a search or collect payment. If we accept the request, we normally email a written quote within one business day.

This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply.

Submissions are screened and delivered through Formspree.

Simple process

  1. Request and quote. Submit your prefix. We review it, confirm capacity, and email a written quote valid for 14 days.
  2. Pay the deposit. Pay the deposit in Bitcoin. We start after the payment receives six confirmations on the Bitcoin network.
  3. We search. The job runs until it finds a key or reaches the price limit in your quote.
  4. Pay or receive a refund. After we find a key, we calculate the total from the actual search work. We collect any remaining payment or refund any overpayment. We release the encrypted key after the remaining payment receives six confirmations.
Current service pricing

Pay for actual search work, with a clear price limit

How pricing works

For 10- or 11-character prefixes, the total is a $399 base fee plus $25 per 100 trillion possible onion addresses checked, prorated to actual work.

You pay 50% of the quoted price limit upfront; when we find a key, we collect the balance or refund any overpayment. If the limit is reached without a key, we stop: you owe nothing more, the deposit is not refunded, and continuing requires a prepaid extension. Cancellation after the search starts is also nonrefundable.

PrefixAverage search timeEstimated totalPrice limit (95% chance)DepositAvailability
1–71 second$399$399$199Standard
86 seconds$399$399$199Standard
93 minutes$399$399$199Standard
102 hours$700$1,300$650Standard
113 days$9,400$27,400$13,700Limited availability
1267 daysCustom project

For 10- and 11-character orders, we count the different candidates searched until the first valid result. We do not charge for pauses, operator delays, or work after a result. Only the quote we email authorizes the search. The invoice lists the candidates searched, unit price, deposit, remaining payment or refund, and Bitcoin transaction references.

Search time is random and has no fixed maximum

A search may finish immediately or take much longer than the estimate. Running for the average time gives about a 63.2% chance of success. Running for three times the average gives about a 95% chance. Each additional character multiplies the search work by 32.

LengthHalf finish byAverage time95% finish byAvailability
1–71 second1 second1 secondStandard
84 seconds6 seconds20 secondsStandard
93 minutes3 minutes9 minutesStandard
102 hours2 hours5 hoursStandard
112 days3 days7 daysLimited availability
1247 days67 days200 daysCustom project
135 years6 years18 yearsUnavailable

Calculator basis

The calculator uses a recorded estimate of our current search capacity and standard probability math. Displayed times round up to whole units. Faster software may reduce delivery time without changing the candidate price. We do not change the timing or pricing in an accepted quote.

When search timing begins

The search-time estimate begins when all search workers are ready and the search starts. It does not begin when you submit the request form. We start only after you accept the quote and your Bitcoin deposit receives six confirmations. We will email you when the search starts.

At our current capacity, the estimated average search time is about two hours for 10 characters and three days for 11 characters. A 10-character search has a 95% chance of success within about five hours; an 11-character search has a 95% chance within about seven days. These times do not include quote review, payment confirmation, preparing search capacity, secure delivery, or customer response time.

Security and private-key handling

We temporarily hold your private key. We generate the key and can access it during generation and delivery. You must trust us not to keep or misuse it, and you must accept that our systems could be compromised. During this time, you are not the only party that can technically access the key.

Before payment, your written quote states how we confirm payment instructions, encrypt delivery, recover the key if needed, and delete our copy.

A memorable prefix does not replace verification of the complete onion address.

Before payment, choose how we will confirm that the payment instructions and your delivery key are genuine. Options include a second communication channel, an encrypted messenger, voice confirmation, or—after our business key is published—OpenPGP-signed email. Later changes must use the method you chose.

If a key is lost, corrupted, or known to be compromised before confirmed delivery, we discard it and rerun at our expense; completion time remains random. If we later learn a delivered key was exposed while in our custody, we notify you, advise immediate rotation, assist with replacement, and rerun at our expense.

What you receive

Payment and key-handling terms

Acceptable use

We review every requested prefix and may refuse impersonation, phishing, trademark abuse, or unlawful use. The form accepts only lowercase letters a–z and digits 2–7. It cannot start a search or run commands on our systems. Work begins only after approval and verified payment. The Tor Project also warns vanity prefixes can create impersonation risk.

Formspree processes form submissions for spam screening and email delivery. Cloudflare and our web server process normal website request information.