Keep your personal number private
Your real phone number never touches HoYoverse. Use a virtual number for full privacy.
Stuck staring at a login screen because your Genshin Impact or Honkai: Star Rail verification code never shows up? Yeah, we've been there. HoYoverse relies on SMS to keep accounts secure, but carrier blocks, regional restrictions, and glitchy tokens make it way harder than it needs to be.
HoYoverse SMS verification confirms you control a phone number by sending a 6-digit OTP to that number during signup or login. With SMSPin you receive that code on a temporary virtual number online โ no physical SIM card needed and your production workflows stay separate.
No paperwork, no carrier hassle โ a real number ready to receive your HoYoverse OTP code right now.
Your real phone number never touches HoYoverse. Use a virtual number for full privacy.
HoYoverse sends the SMS immediately. Your inbox refreshes in real time โ no delays.
US, UK, Germany, India, Brazil, and more. Real, carrier-registered numbers.
Everything happens online. No monthly subscription to buy, no roaming, no second phone.
If the OTP never arrives in 20 minutes, your credits return automatically.
Top up with USDT, BTC, ETH and more via Cryptomus. No card required.
Four steps โ from picking a number to a verified HoYoverse account.
Get your number. Visit smspin.io, select "Receive SMS," and filter for HoYoverse/Genshin. Buy a number for the country that matches your server.
Copy the number. In HoYoverse, enter the number in full international format (e.g., +44 for UK).
Request the OTP. Click send in HoYoverse.
Poll the SMSPin dashboard. Your code appears in the live feed within seconds to a couple of minutes.
Copy-paste back. Enter the code in HoYoverse and finish binding.
SMSPin is provided for legitimate privacy and convenience use cases only. Please review HoYoverse's terms before use.
Need a specific country code for your HoYoverse verification? We've got you covered.
Every SMSPin number is a legitimate, carrier-registered mobile number โ not a VoIP range. HoYoverse accepts them reliably.
Sign up with email only. Your real number and identity stay private.
The moment HoYoverse sends your OTP, it appears in your dashboard โ pushed, not polled.
Don't interrupt the flow. Avoid requesting a resend while the first code is still validโit invalidates the previous one.
Respect the timer. HoYoverse locks the resend button for 30โ60 seconds. Pressing it repeatedly delays delivery further.
Verify the number format. Entering "07012345678" instead of "+447012345678" causes a routing failure.
Codes expire in ~10 minutes. Request a fresh code immediately if the old one expires or fails.
Type | Best For | Key Feature |
One-time number | Single OTP verification | Used once, then discarded |
Rental number | Regular logins, account recovery | Reserved 24 hours to a month |
Free numbers | Testing only | No guarantees, lacks reliability |
Use full international format: +1 for US, +44 for UK, with no dashes or non-numeric characters.
Match the region to your HoYoverse server for best delivery results.
Make sure the phone number field contains only digits and the correct country code, or you'll hit "Invalid Region" errors.
Yes. Using a virtual number is legal and doesn't violate HoYoverse's terms as long as you're not violating platform rules or creating accounts for fraudulent abuse. SMSPin is not affiliated with any app or website. Please follow each app's terms and local regulations.
The most common cause is your mobile carrier's firewall flagging the shortcode as spam, or a regional gateway block. If you can't fix it with your carrier, use an SMSPin virtual number to receive the code instantly.
A one-time number is used once for a single OTP and then discarded. A rental number is reserved for a set period (24 hours to a month), allowing you to receive multiple codes or keep the number active for account recovery.
Never use a temporary number for a bank account, government ID, or any service requiring long-term human verification for security. Also, don't use them to create multiple accounts to avoid a game ban, which violates the terms of service.
Yes, but the recovery process involves submitting a ticket with proof of server and account ownership. SMSPin can help you get a new number to bind, but you'll need to pass the account recovery questionnaire first.
HoYoverse OTPs are valid for approximately 10 minutes. After that, you must request a new code; the old one is immediately discarded and cannot be used.
Stuck staring at a login screen because your Genshin Impact or Honkai: Star Rail verification code never shows up? Yeah, we've been there. HoYoverse relies on SMS to keep accounts secure, but carrier blocks, regional restrictions, and glitchy tokens make it way harder than it needs to be. This guide covers the full flow: how the OTP system works, how to set up SMS verification, how to fix delivery failures, and how a virtual number from SMSPin can get you back in the game within minutes.
Who this is for: Players setting up a fresh device, recovering a lost account, or just fed up with codes that never arrive; also for anyone who'd rather not hand their personal SIM number to a game publisher's database.
When to use SMS verification: Binding a number for account recovery, enabling 2FA on a new device, or confirming your identity after a password reset.
When NOT to use a temporary number: Never use a throwaway line for banking, government ID, or anything requiring long-term identity checks. Temporary numbers are for game accounts, app trials, and everyday logins, not legal or financial stuff.
HoYoverse sends a 6-digit OTP that expires in roughly 10 minutes and works only once.
Codes fail most often because HoYoverse's SMS gateway doesn't support your carrier, your carrier flags the shortcode as spam, or your region blocks it.
Enable SMS 2FA in HoYoverse Account Center under "Account Security" โ toggle MFA to SMS.
If your carrier blocks codes, grab a temporary virtual number from SMSPin to receive the OTP instantly and avoid carrier filters.
Always update your bound number before a temporary one expires; otherwise, you're looking at a 2โ5 day support ticket.
HoYoverse ties your account to a physical phone number through online SMS verification. That number serves triple duty: proof you're human, a recovery anchor if you forget your password, and a second factor when logging in from unfamiliar devices. Sounds solid on paper.
In practice, the system breaks down constantly for international players. HoYerverse's SMS gateways have regional blind spots and often reject VoIP numbers outright. Some carriers silently drop shortcodes from gaming companies; the OTP vanishes with zero error message. Others throttle SMS traffic during busy periods, leaving your code stuck in limbo for minutes.
Common failure points:
Global coverage gaps: HoYoverse's gateway doesn't support every country's carrier infrastructure equally.
Carrier filtering: Many providers auto-block shortcodes or premium SMS, especially for gaming and marketing traffic.
Rate limiting: Requesting codes too often triggers anti-spam protection that locks the form for 10โ60 minutes.
Email interference: If you've used email verification before, HoYoverse may default to that method unless you explicitly switch preferences.
The result? A "code not sent" error even though your SIM works perfectly fine. This is exactly why so many players eventually move to a virtual number with direct SMS routing.
Understanding the flow makes troubleshooting far easier. When you request a code, HoYoverse generates a one-time passcode (OTP) server-side. That code goes to a third-party SMS aggregator, which routes it to your carrier, which finally delivers it to your handset.
Here's the lifecycle:
Trigger points: You'll see SMS verification at sign-up, when adding a new device, when changing a linked email, and during password recovery.
Token lifecycle: The code is generated, sent via API, and deliveredโa failure at any step results in a silent timeout.
Non-reuse policy: Once the code is entered, even incorrectly, it's invalidated. You must request a fresh one.
Geographic variations: HoYoverse uses different gateway providers per region, which is why delivery success differs wildly between the US and Southeast Asia.
The code itself is usually 6 digits, good for about 10 minutes, and single-use. If you wait too long, request a new one. Don't bother guessing an expired token; HoYoverse will reject it.
Adding a phone number is straightforward, though HoYoverse adds a verification cascade to prevent unauthorized changes.
Step-by-step:
Log in to the HoYoverse Account Center at account.hoyoverse.com.
Navigate to "Account Security."
Click "Add Phone."
First, verify your current email address or linked third-party account.
Enter your phone number with the correct country code (e.g., +1 for the US, +44 for the UK).
Receive the OTP via SMS and enter it to complete the binding.
Important notes:
Multi-account restriction: One phone number can only be bound to a limited number of HoYoverse accounts. Exceeding this triggers a "Number Already Bound" error.
Country code matters: Use the full international format. If your SIM is local prepaid, double-check your calling prefix.
Double confirmation: You'll often confirm the OTP twice once to validate, once to secure. After success, HoYoverse may log you out of other sessions.
If you'd rather not use your personal SIM, pick up a temporary virtual phone number first, then follow the same flow.
Turning on SMS verification as your multi-factor authentication (MFA) method adds serious protection. It's the recommended setting for players with high-value accounts or hefty in-game purchases.
The path:
Go to Account Center โ Devices & Security.
Find "Multi-factor Authentication (MFA)."
Toggle the SMS option (instead of email-only prompts).
Confirm with the OTP sent to your bound number.
What changes:
Login trigger behavior: Unknown browsers or devices will now require the texted code every time.
Manual deactivation: To turn it off, you must pass SMS verification again. If you lose access to the number, you're locked out.
Password sync: Enabling SMS 2FA may force a password update if your current password is more than six months old.
Server variations: The path is similar for Global, China, and SEA servers, though China may require additional ID verification.
Consider pairing SMS with an authenticator app for even stronger protection. HoYoverse supports TOTP-based authenticators, but if you enable SMS, avoid enabling the app at the same time; it can create conflicts.
Logging into a brand-new phone or PC? HoYoverse will automatically ping a verification code to your bound number in the standard flow.
What you need to know:
Session limits: You can have up to five active sessions. New device logins prompt the OTP, regardless of "remember me" status.
Device fingerprinting: If your browser runs aggressive ad-blockers, the OTP request may fail to render. Disable extensions temporarily.
Backup codes: During setup, HoYoverse provides one-time recovery codes. Save them offline; they're your only avoid to SMS.
Support escalation: If your number is deactivated, support will ask for purchase receipts or your original linked email to verify ownership. This process takes 2โ5 business days.
If you're setting up a new device and your carrier blocks SMS from HoYoverse, don't waste an hour retrying. Switch to a virtual number and complete the OTP flow in under two minutes.
If your carrier blocks HoYoverse SMS, or you'd rather not expose your personal number, a virtual number is the smartest move. SMSPin provides temporary virtual phone numbers that receive OTP in real time, with no physical SIM required.
Why this works:
Instant delivery: Virtual numbers pull SMS directly from the aggregator, avoiding carrier lag.
Country selection: SMSPin offers numbers across the US, UK, India, and more. Match the region to your HoYoverse server for best results.
Pay per use: A single-use virtual number costs less than a prepaid SIM. Check the price and payment options for details.
Auto-refund: If no code arrives within the delivery window, SMSPin automatically refunds your credit, no risk to you.
This is especially handy if you're playing from a region where HoYoverse's SMS gateway is unreliable. Instead of fighting your carrier, you get a direct route that delivers the OTP within seconds.
A burner number means you don't sacrifice your personal SIM to register new accounts or test the game safely.ย
Here's the exact flow:
Step 1: Get your number. Visit smspin.io, select "Receive SMS," and filter for HoYoverse/Genshin. Buy a number for the country that matches your server.
Step 2: Copy the number. In HoYoverse, enter the number in full international format (e.g., +44 for the UK).
Step 3: Request the OTP. Click Send in HoYoverse.
Step 4: Poll the SMSPin dashboard. Your code appears in the live feed within seconds to a couple of minutes.
Step 5: Copy-paste it back. Enter the code in HoYoverse and finish binding.
Pro tips:
Don't interrupt the flow. Avoid requesting a resend while the first code is still valid; it invalidates the previous one.
If you use WhatsApp/Telegram too, you can verify it the same way.
The process is identical whether you're verifying a fresh account, adding 2FA, or recovering access.
Not sure your carrier blocks HoYoverse? Grab a US-based virtual number and test it once. You pay pennies, and if the code doesn't show up, you don't pay anything. Get a Temporary Number โ
In most cases, the code doesn't arrive because your mobile provider's firewall flags it as spam, or the number is VoIP and the gateway rejects it. Other times, you've triggered a temporary block by requesting codes too quickly.
Systematic fixes:
Check spam/blocked folders. Android's Messages app sometimes hides transaction codes in a "Blocked" or "Spam" folder.
Look for "Network Busy." This error means the SMS was handed to the carrier but rejected. No amount of retrying helps.
Restart your phone. A quick airplane-mode cycle refreshes your connection to the tower and clears a stuck SMS queue.
Respect the timer. HoYoverse locks the resend button for 30โ60 seconds. Pressing it repeatedly delays delivery further.
Verify the number format. Entering "07012345678" instead of "+447012345678" causes a routing failure.
Check server status. During high-traffic events (new patches, banner releases), SMS delivery can lag for everyone.
If you've tried all these and still get nothing, the issue is upstream; your carrier is silently dropping the messageโtime to switch to a virtual number with a direct route.
"Verification Failed": Usually caused by a code that expired during copy-paste. HoYoverse OTPs have a very short time-to-live (around 10 minutes). Request a fresh code and enter it immediately.
"Connection Timed Out": The game client couldn't establish a secure link to the SMS provider. Clear the game cache and try again. If you're on mobile data, switch to Wi-Fi or a VPN.
Error Code 1283: This one's common on mobile networks. Switch to home Wi-Fi or use a VPN to avoid routing issues.
"Code Expired": Shows up about 12 minutes after you send it. Don't try to guess the old code; request a new one.
"Too Many Requests": HoYoverse caps you at five requests per hour. Wait 60 minutes or use a different number entirely.
"Invalid Region": The form rejects non-numeric characters or dashes. Make sure your phone number field contains only digits and the correct country code.
Zero SMS progress: If you see "code sent" confirmations but no SMS ever arrives, your carrier is silently blocking it. Switch to SMSPin to avoid the filter completely.
If you tried every fix and the code still won't send, the issue is upstream. SMSPin uses a direct SMS route that avoids standard carrier filtering, giving you the OTP in real time. Receive My Code Now โ
Tying your HoYoverse account to a phone number is more secure than email alone. SMS provides a second possession factor that a hacker would need physical access to your SIM or a successful port-out to steal the OTP. That's a much higher bar than guessing an email password.
But it's less convenient for travelers. If you juggle multiple SIM cards or frequently switch carriers, your bound number might change without warning. Keep your number static, either on your primary SIM or a long-term rental, to avoid lockouts.
Security considerations:
SIM swapping risks: If your carrier has lax verification, an attacker could port your number and intercept the OTP. The FCC has flagged SIM swap attacks as a growing threat; check their consumer guidance for prevention steps.
Alternative 2FA: HoYoverse also supports authenticator apps. If you use SMS, don't enable both at the same time; it creates conflicts.
Recovery options: Without SMS and without backup codes, recovery requires a support ticket with proof of purchase. That's slow.
Why virtual numbers help: A rented virtual number keeps your personal SIM offline and reduces the attack surface. You get a dedicated line without a contract.
The NIST Digital Identity Guide recommends against SMS as a sole second factor for high-value accounts. If you have significant in-game purchases, consider adding an authenticator app as a backup.
Never share your OTP code with anyone claiming to be customer service; HoYoverse will never ask for it. Always verify that the number in the form matches the number bound to your account.
Practical security habits:
Lockout strategy: Keep SMS verification ON, but remove your phone number from any public profile fields.
Avoid public Wi-Fi: OTP messages are encrypted, but login sessions aren't. Use cellular data or a trusted VPN.
Monitor login notifications: HoYoverse sends an email immediately after a new device login. If you see an unknown device, change your password instantly.
Two-layer security: Combine SMS with a strong, unique email passcode. This prevents recovery hijacking via email.
If you use a temporary number for registration and later switch to your personal SIM, update the binding before the temporary number expires. Otherwise, you'll be stuck with account recovery, which takes days.
Players turn to SMSPin for one dominant reason: their accounts are locked out because a previous phone number is inactive, or they live outside HoYoverse's supported SMS delivery range. A virtual number get local coverage and carrier filters, making verification succeed on the first attempt.
Other key benefits:
Privacy: Keep your personal number out of the publisher's database and avoid promotional SMS spam.
Multi-account management: Players with alt accounts need distinct numbers. SMSPin lets you purchase multiple instantly.
Anti-tracking: A throwaway number makes it harder to tie your primary identity to a single account during disputes.
Global access: Whether you need US-based virtual numbers or numbers for other regions, SMSPin covers 90+ countries.
You can also rent a number for 24 hours or a month if you need a stable line for regular logins. It's cheaper than a prepaid SIM and keeps everything in one dashboard.
For broader needs, SMSPin supports SMS verification for other apps beyond HoYoverse, with the same instant delivery and reliability.
HoYoverse SMS verification is mandatory for new devices, password recovery, and binding changes.
Codes expire in ~10 minutes and become invalid after one incorrect entry. Request a fresh code immediately.
Carrier filtering is the #1 cause of failed delivery. If your carrier blocks shortcodes, retries won't help.
Virtual numbers from SMSPin avoid carrier filters and deliver OTPs in real time, with auto-refund if no code arrives.
Update your bound number before a temporary number expires; otherwise, you'll face a 2โ5 day support ticket.
Free numbers exist but lack guarantees. Paid numbers prioritize reliability. Check SMSPin free number options to understand the limits.
Compliance note: SMSPin.io is not affiliated with any app, website, or third-party platform. Please follow each platformโs terms and local regulations.
Get a virtual number in under 2 minutes. No monthly subscription, no hassle, no privacy compromise.
Last updated September 11, 2026