Receiving a Blizzard Battle.net Code Without Your Personal Phone

Instant OTP from $0.20 per code197 countriesDedicated Numbers from $1.95/month
Short answer

To get a Battle.net verification code with OTP Bolt, buy an Instant OTP number for Battle.net, add it to your Blizzard account, and copy the SMS code that appears in your dashboard. Each Instant OTP order costs from $0.20 per code and is refunded in full if no code comes through within 20 minutes. For SMS Protect and future account recovery, keep a Dedicated Number instead, from $1.95/month.

Get startedSee pricing

Battle.net phone verification in seven steps

Blizzard asks for a phone through your Battle.net account settings, and occasionally a game prompts you to add one before you can play. Either way, this is how you do it with a number from us.

  1. Register on the sign-up page with an email and 6-digit code, or with your Google account.
  2. Put money in your wallet. Your first top-up switches on ordering and displays exact per-country prices.
  3. Go to Instant OTP, select Battle.net, then choose the country.
  4. Copy the number.
  5. In your Blizzard account's security settings, or the game prompt, enter it. Set the country selector to match and leave out the dial code if the form asks for it separately.
  6. Request the text.
  7. Within a minute or two the code normally shows up in the dashboard's live inbox. Type it into Battle.net.

Blizzard also sends account emails during some of these changes, so keep the inbox for your Blizzard login handy.

What your money does during the 20-minute order

Your Battle.net number is held for 20 minutes per order, and the billing follows a simple rule: you pay only for a code that actually arrives.

  • If the code arrives, the order is complete and that charge is final.
  • If 20 minutes pass with no code, the full price is returned to your wallet automatically.
  • If you cancel before a code arrives, you get the full price back too.

Sometimes the order lets you ask for one more SMS on the same number, which helps when a Blizzard code times out. The cost per code starts from $0.20 and depends on the country; the pricing page has the details.

Why Blizzard cares about your phone number

Blizzard ties the phone number to account security rather than to sign-up itself. The usual reasons it comes up:

  • SMS Protect. Blizzard's phone-based security feature lets you use text messages to recover the account, remove an authenticator or confirm changes.
  • Game requirements. Some Blizzard titles have asked players to attach a phone number to their account before playing online.
  • Account recovery when you forget your password or lose access to your email.

Blizzard also runs its own authenticator app for login approvals. Many players use both: the app for everyday sign-ins, SMS Protect as the backup. Blizzard does not accept every type of phone number for these features, so an occasional refusal is part of the picture. That is exactly the case our automatic refund covers.

Country choice for a Battle.net number

Battle.net numbers through Instant OTP are available in 197 countries right now. A few that players ask about: the United States, Canada, Mexico, Brazil, the United Kingdom, France, Germany, Spain, Italy, Poland, the Netherlands, Sweden, Australia, New Zealand, Taiwan, South Korea and Singapore. The complete set is on the Instant OTP page.

Blizzard links each account to the country chosen when it was created, and changing that later is not straightforward. A phone number from the same country keeps your account details lined up, which helps if you ever need Blizzard support to confirm the account is yours.

SMS Protect needs a number that will still be yours

Here is the catch with using a one-off number for Blizzard security. SMS Protect exists so that, months from now, a text can get you back into a locked account. An Instant OTP number lasts for one code inside one 20-minute order. If that is the number on file when you need recovery, the recovery text goes somewhere you cannot read.

So split it like this:

  • Instant OTP: a single confirmation you will not rely on again, for example a one-time prompt on an account you secure with Blizzard's authenticator app.
  • Dedicated Number: SMS Protect, recovery, and any account with years of games and purchases on it.

Dedicated Numbers start from $1.95/month on prepaid terms renewed from your wallet, with an email reminder ahead of each renewal; release the number whenever you no longer need it. You get an SMS inbox that receives every Blizzard text, calling from the browser without a SIM or app, inbound calls that ring in the browser, and a call log.

In the United States, Canada and Puerto Rico you can set one up yourself on the spot. For any other country, send a Request a country from the dashboard. The OTP Bolt team checks availability and price and lets you know whether local rules require an address or ID check first. Timing depends on the country.

The Battle.net text didn't arrive. Now what?

Give it two minutes, then check:

  • The number as Blizzard saved it. Duplicated country codes and stray leading zeros are the usual culprits.
  • How often you pressed resend. Blizzard can pause sending after several quick requests.
  • Whether the number was refused. If Battle.net says the number cannot be used, cancel the order before any code arrives and your wallet is refunded.
  • A fresh attempt. A new order frequently succeeds where the previous number did not.

If Battle.net keeps asking for codes on the same account, stop buying single numbers and give it a Dedicated Number.

Playing fair with Blizzard's terms

Blizzard's end user license agreement and its rules on account sharing apply regardless of the phone number behind the account. Use OTP Bolt numbers for your own account, keep one account per real player, and never use a fresh number to get around a suspension or a silence. We won't help with that.

Payments are prepaid in USD: top up by card through Stripe checkout or with USDT or USDC. We are not affiliated with Blizzard Entertainment; Battle.net is a trademark of its owner.

Instant OTP or Dedicated Number?

Instant OTPDedicated Number
Best forOne verification codeLogins, recovery, calls
How longOne order, 20 minutesYours while it renews
Pricefrom $0.20 per codefrom $1.95/month
If nothing arrivesAutomatic refundUnlimited SMS inbox

App names are trademarks of their owners. OTP Bolt is not affiliated with them. Follow each app's terms.

Questions people ask

Can I use an OTP Bolt number for Blizzard SMS Protect?

Use a Dedicated Number for SMS Protect, since it keeps receiving texts while you renew it. An Instant OTP number covers only one code.

Why did Battle.net reject my number?

Blizzard doesn't accept every number type, and formatting slips also cause rejections. Cancel before a code arrives and the price is refunded.

Is the Battle.net SMS code free if it never arrives?

Yes. If no code lands within the 20-minute window, the full amount goes back to your wallet automatically.

Can I get a Canadian number for Battle.net if I play from Canada but have a foreign SIM?

Yes. Canada is covered for Instant OTP, and Dedicated Numbers can be set up instantly there too.

Should I use the Blizzard authenticator app or SMS?

Many players run both: the app for daily logins and a phone number they keep as a backup. Pair SMS with a Dedicated Number.

How quickly does a Battle.net verification code show up?

Normally within a minute or two in your dashboard's live inbox.

What payment methods can I use?

Cards via Stripe checkout, or USDT and USDC. Exact prices show after your first top-up.

Your next code is a minute away

Create a free account, add funds once, and pick an app and a country.

Instant OTP from $0.20 per codeDedicated Numbers from $1.95/month