Four ways to sign up, one promo code, three minutes from open to first deposit. This is the step-by-step from a Nepali player who's done it on every method and helped friends through every error screen.
1xBet supports four signup paths. They all reach the same finish line — an account with the welcome bonus active. They differ in how much info you provide upfront and how quickly you can start betting.
Country + currency + promo code. System generates a username and password for you.
Phone number + password + promo code. SMS verification before login.
Full registration form. Email verification. Most account info entered upfront.
Google/Telegram/Apple authentication. No password set; OAuth pulls profile data.
| Method | Speed | Profile completion | Recovery | Recommended for |
|---|---|---|---|---|
| One-Click | Fastest | You must add details later | Save credentials immediately | Quickest deposit, will fill profile after |
| Phone | Fast | Phone-verified at signup | SMS reset works | NTC/Ncell users wanting SMS recovery |
| Standard | Most details set upfront | Email reset works | Most players — best long-term setup | |
| Social | Fastest | Pulled from social profile | Via social account | Convenience users, but ties account to Google/etc. |
The fastest path to a 1xBet account. Useful when you're about to deposit immediately and want the bonus credited before the next ball is bowled.
Green button in the top-right corner of the website or app. The signup modal opens. Tap the "One-Click" tab.
Dropdown lists all countries. Type "Nepal" to filter. The country selection affects available currencies and payment methods.
USD or NPR (if available). Some Nepali users get USD by default — that's fine, eSewa/Khalti deposits convert internally. Crypto users typically pick USD.
Tap "I have a promo code" if the field is collapsed. Type 1XNEPAL exactly. No spaces, no lowercase.
Sports or Casino. This locks in for the account's life. See our welcome bonus breakdown if you're undecided.
1xBet generates a username (numeric) and password. The screen shows both — screenshot them immediately or save to a password manager. There is no second chance to see the password.
The signup screen offers a "Download" button that exports your username, password, and account ID as a .txt file. Save it somewhere private. If you lose this and can't access the email/phone you didn't set, account recovery is hard.
SMS verification at signup. Useful for Nepalese users who want straightforward password recovery via SMS later.
The phone tab shows a country code selector and a phone number input.
The country code dropdown lists all regions. Type "Nepal" or scroll to +977.
Ncell (98xxxxxxxx) or NTC (98xxxxxxxx) both work. No leading zero. The system validates the number format before proceeding.
Minimum 8 characters. Mix letters, numbers, symbols. The strength indicator on the right shows weak/medium/strong. Aim for strong — password recovery on betting accounts is friction-heavy.
Same as one-click. Pre-filled to Nepal based on phone country code.
Promo field. Type exactly. Bonus selection (sports or casino) appears below.
1xBet sends a 6-digit code to your phone. Arrives within 30 seconds typically. Ncell tends to deliver faster than NTC in our testing.
The code is valid for 5 minutes. If it expires, request a new one. Three failed code entries triggers a 15-minute lockout.
The longest signup form but the most complete account setup. Profile data is entered upfront, which means fewer steps before your first withdrawal.
The email tab shows the most complete form: country, currency, email, phone, name, DOB, password, promo code, bonus type.
Pick USD for most flexibility — works with crypto, card, e-wallets equally. NPR is occasionally limited on some payment methods.
Use a real email you control. The verification link goes here. Avoid disposable email services — they're often blocked. Gmail, Outlook, Yahoo, ProtonMail all work.
Required for KYC later anyway. Adding it now means one less step at first withdrawal.
This must match your KYC ID exactly. Mismatch causes withdrawal rejection. If your name is in Devanagari on your card, transliterate consistently — pick one English spelling and stick to it forever.
Must show age 18+. Mismatch with KYC card later triggers account closure and bonus forfeiture.
Minimum 8 chars. Strong is recommended. Save in a password manager.
Type exactly. Tap "I have a promo code" if collapsed.
Sports or Casino. Sports recommended for most players — see welcome bonus breakdown.
1xBet sends a verification link. Click it within 60 minutes. Once verified, you can log in immediately.
Every registration method has a promo code field. It's the single most-missed step at signup.
The promo code field is sometimes collapsed under a "I have a promo code" link. The link looks innocuous and many users skip it. Tap to expand. The field appears below the link as a text input.
On desktop: under the bonus type selector. On mobile: same position, scroll down if the form is long.
The link transforms into a text input with "Enter promo code" placeholder.
Case-sensitive, no spaces, no leading/trailing whitespace. Mobile auto-correct sometimes adds a space — check before submitting.
A green tick or "Promo code applied" message appears under the field once 1xBet validates the code. No tick means the code didn't register — retype.
You can register without KYC, but you cannot withdraw without it. Better to upload early than scramble at withdrawal time.
Menu link or icon depending on platform. Web: top-right account icon. App: Menu → My Account → Verification.
JPG, PNG, or PDF. Max 5MB per file. Photos of cards should be straight-on, no glare, all four corners visible.
Status changes to "Pending review." Processing takes 24-72 hours. You'll receive a notification when approved.
You (or someone using the same number) already have a 1xBet account. Try Forgot Password using that number to recover existing access. Creating a duplicate account violates T&Cs and risks both accounts being suspended.
Same as above for email. Recover the existing account rather than creating a duplicate.
Check spelling — must be 1XNEPAL exactly. No spaces, no lowercase. If the code is still rejected, try refreshing the page and starting registration over. Occasionally a session glitch invalidates the code.
Check signal. NTC sometimes delays SMS during peak hours. Wait 60 seconds before requesting a resend. After three failed attempts, you're locked out for 15 minutes — wait the cooldown rather than trying to bypass.
Your IP is being misidentified. Try mobile data instead of WiFi (or vice versa). Or use a VPN set to a 1xBet-supported region for the registration step only.
Check Account → My Bonuses. If empty: promo code wasn't applied at registration, or you deposited via Skrill/Neteller (excluded). If pending: bonus credits within minutes for most methods, up to 1 hour for bank transfers.
Common causes: name on card doesn't match account profile, photo of ID has glare obscuring text, selfie isn't clearly showing both face and ID. Re-upload with corrections.
Account → My Bonuses. You should see "Welcome bonus" with $0 balance (it credits after deposit) and the wagering target visible.
Especially if you used one-click signup. Settings → Personal Info. Add full name, DOB, address. This shortens KYC.
Per KYC section above. Do this in the first day, not at withdrawal time.
Cashier → Deposit. Pick eSewa, Khalti, bank, card, or crypto. The 100% match credits within minutes.
3+ legs, each at 1.40+ odds. Bonus wagering begins ticking with every settled qualifying bet.
No. Profile data and KYC must match exactly. Name discrepancy at withdrawal triggers account suspension and bonus forfeiture. Register with your real name as it appears on your citizenship card.
Contact support via Account → Support → Chat before completing KYC. They can correct minor typos. If you've already completed KYC with wrong data, the fix is much harder — sometimes requiring full re-verification.
Both. The same four methods work on desktop, mobile site, Android app, and iOS app. Bonus credits identically regardless of platform.
You need to be in a 1xBet-supported region — Nepal is supported. Registering from Nepal, India, UAE, or Singapore all work. The country you select at signup must be your real residence — it's checked against KYC documents.
Technically yes if your brother is a separate person with separate KYC documents. The accounts must use different payment methods. 1xBet's fraud detection flags accounts that share IP, payment method, and login device — so use the second account from a different network when possible.
Under 3 minutes from opening 1xBet to placing your first bet — registration (60-90 seconds), deposit (60 seconds via eSewa or Khalti), navigate to a market (15 seconds), place bet (10 seconds). KYC isn't required for betting, only withdrawal.
Email signup: password reset link to your email. Phone signup: SMS reset code. Social signup: re-authenticate via the social provider. One-click: requires support contact with KYC documents to prove account ownership.
Promo codes rotate periodically. 1XNEPAL has been active continuously through 2026 and we test it monthly. If it ever stops working, this page is updated within 24 hours with the current code.
Method 4: Social Media Signup
OAuth via Google, Telegram, Apple, or other social platforms. Fastest path that still creates a recoverable account.
Registration → Social tab
Icons for available providers. Google and Telegram are most common. Apple ID works on iOS devices.
Tap your preferred provider
Redirects to the provider's authentication screen.
Authorise 1xBet
Provider shows you which data 1xBet is requesting — typically email and basic profile. Approve.
Return to 1xBet, select Country: Nepal, Currency, Bonus type
Profile basics are pulled from the social provider. You still pick country, currency, and bonus type manually. Add promo code 1XNEPAL before submitting.
Complete
Account is live immediately. No email verification needed — the social provider already validated your email.