1xBet Registration Bangladesh: Complete Sign-Up Guide (2026)
1xBet registration in Bangladesh takes under 3 minutes. Use phone number registration with country code +880, select BDT (Bangladeshi Taka) as your currency during signup, and enter promo code SHNILL to claim a 100% welcome bonus up to ৳130,000 on your first deposit.
The platform offers four registration methods — one-click, phone number, email, and social media. For Bangladeshi users, phone number registration is the most reliable option, as it links directly to your +880 number and makes account recovery straightforward.
Before you start, two things matter most: select BDT as your currency during the registration form — this cannot be changed after signup — and enter promo code SHNILL in the promo code field to unlock your first deposit bonus.
This guide covers every registration method step by step, including KYC verification for Bangladeshi documents, common issues such as VPN access and currency selection errors, and exactly what to do immediately after your account is created.
Before You Register — Checklist
- ✔Age 18 or above
- ✔Valid Bangladeshi phone number (+880) or email address
- ✔VPN enabled — required if 1xBet is blocked by your ISP
- ✔Select BDT as your currency during the registration form (cannot be changed later)
- ✔NID or passport ready — required later for KYC withdrawal verification
18+ | Responsible gambling | T&Cs apply
- What Is 1xBet Registration in Bangladesh?
- 4 Ways to Register on 1xBet Bangladesh
- How to Register on 1xBet Bangladesh: Step-by-Step
- 1xBet Promo Code Bangladesh: Claim Your Welcome Bonus
- How to Register on 1xBet via Mobile App
- 1xBet Account Verification (KYC) in Bangladesh
- Common 1xBet Registration Issues & Fixes
- What to Do After 1xBet Registration
- FAQs — 1xBet Registration Bangladesh
What Is 1xBet Registration in Bangladesh?
1xBet registration is the process of creating a free betting account on the 1xBet platform. Bangladeshi users can sign up using a phone number, email address, social media account, or the one-click method — with no registration fee. The entire process takes under 3 minutes.
1xBet is one of the most widely used sports betting platforms among Bangladeshi bettors, primarily due to its extensive cricket coverage — including IPL, BPL, and international Test matches. The platform supports BDT (Bangladeshi Taka) as an account currency and accepts deposits via bKash and Nagad, making it accessible without international payment methods.
The platform holds a valid Curaçao eGaming licence (8048/JAZ) and has been in operation since 2007. While sports betting operates in a legal grey area in Bangladesh, 1xBet remains one of the most accessed international betting platforms in the country. Users access the site via VPN where required.
This guide walks you through every step of the registration process — from choosing the right signup method to verifying your account and making your first deposit. For a full breakdown of the platform’s features, odds, and promotions, see our full 1xBet Bangladesh review.
✦ Quick Summary
- ✔1xBet registration is free — no fees apply to creating an account
- ✔Four registration methods available: one-click, phone, email, social media
- ✔BDT supported as account currency — must be selected during registration
- ✔Licensed under Curaçao eGaming (8048/JAZ) — established 2007
- ✔bKash and Nagad accepted for deposits after account creation
4 Ways to Register on 1xBet Bangladesh
Phone number registration is the best method for Bangladeshi users. It supports the +880 country code, links directly to your mobile number for easy account recovery, and takes under 60 seconds to complete. One-click is faster but requires you to update your account details afterwards.
1xBet offers four ways to create an account. Each method completes the same registration process but differs in what credentials you provide. All four methods are free and available to Bangladeshi users — and all require you to select BDT as your currency before submitting.
One-Click Registration
One-click registration creates an account instantly — select your country and currency, and 1xBet generates your login credentials automatically. It is the fastest method but comes with a trade-off: you must manually add your email address, phone number, and a custom password from your account settings before you can make a withdrawal.
- Instant account creation with no personal details required upfront
- System-generated password — screenshot or copy it immediately
- Set currency to BDT before completing the form
- Phone or email must be added later to enable withdrawals
Phone Number Registration Recommended for BD
Phone registration requires your Bangladeshi mobile number (+880) and a chosen password. A 4-digit OTP is sent via SMS to verify your number. This method is recommended for Bangladeshi users because your phone number serves as your primary login and account recovery option — critical if you ever forget your password.
- Enter +880 followed by your 10-digit number (e.g. +8801711XXXXXX)
- Works with all BD operators — Grameenphone, Robi, Banglalink, Teletalk
- OTP arrives within 60 seconds — check your SMS inbox
- Use your bKash-linked number if possible — simplifies future deposits
Email Registration
Email registration requires a valid email address and a password of your choice. A verification link is sent to your inbox to activate the account. This method is best for users who prefer desktop access and want to keep their phone number separate from their betting account.
- Enter email address and create a strong password
- Check inbox for the verification email — may land in spam folder
- Account becomes active after clicking the verification link
- Phone number can be added later from account settings
Social Media Registration
1xBet supports registration via Google, Facebook, and Telegram. This method is quick but gives you less control over your account credentials — your 1xBet login is tied to your social account. If your social account is ever suspended or you lose access to it, recovering your 1xBet account becomes significantly harder.
- Select your preferred social platform and authorise access
- No separate password required — login uses your social account
- Account currency must be set manually after registration completes
- Less recommended for regular bettors in Bangladesh
| Method | Speed | +880 Support | Account Recovery | Best For |
|---|---|---|---|---|
| One-Click | ⚡ Instant | — | Limited | Quick start only |
| Phone ⭐ | ~1 min | ✔ Yes | Easy via SMS | BD users — recommended |
| ~2 min | — | Email reset link | Desktop users | |
| Social Media | ~1 min | — | Via social account | Casual users |
✦ Quick Summary
- ✔4 methods available: one-click, phone, email, social media
- ✔Phone registration recommended for Bangladeshi users (+880)
- ✔All methods are free and take under 3 minutes
- ✔BDT must be selected as currency regardless of method used
How to Register on 1xBet Bangladesh: Step-by-Step
1xBet registration takes under 3 minutes using the phone method. Visit 1xBet, select By Phone, choose Bangladesh (+880), select BDT as your currency, enter promo code SHNILL, then verify via SMS OTP. Your account is active immediately.
The steps below follow the phone number registration method — the recommended option for Bangladeshi users. If you prefer a different method, the process is identical except for the credential entry in Steps 2 and 4.
Access 1xBet Bangladesh
Open your browser and visit 1xBet using the registration link below. If the site does not load, enable your VPN first and then open the link. Avoid searching 1xBet on Google — always use a direct affiliate link to ensure you land on the correct and unblocked site.
Click “Registration” and Select Phone Method
Tap the green Registration button in the top-right corner of the page. A registration panel will open with four tabs. Select the By Phone tab. From the country dropdown, select Bangladesh — this pre-fills the +880 country code in the phone field.
Select BDT as Your Currency
In the currency dropdown, scroll and select BDT — Bangladeshi Taka. This is the most critical step in the entire registration process. Do not proceed until you have confirmed BDT is selected.
⚠ Currency Warning: Your account currency is permanent and cannot be changed after registration is complete. If you accidentally select USD, INR, or any other currency, contact 1xBet support immediately or the account will need to be recreated. Always double-check BDT before submitting the form.
Enter Your Bangladeshi Phone Number
Enter your mobile number in the phone field. The +880 code should already be pre-filled. Type your number without the leading zero — for example, if your number is 01711XXXXXX, enter 1711XXXXXX after the +880 prefix. Tap Send SMS to receive your OTP.
Enter Promo Code SHNILL
Locate the promo code field on the registration form — it appears below the phone number field. Type SHNILL in capital letters exactly as shown. This code activates your 100% welcome bonus of up to ৳130,000 on your first deposit. The promo code cannot be applied after registration is complete — do not skip this step.
Verify OTP and Complete Registration
Enter the 4-digit OTP sent to your phone via SMS. If it does not arrive within 60 seconds, tap Resend SMS. Once accepted, your 1xBet account is immediately active. Save your phone number and password securely — you will need these credentials every time you log in.
18+ | Responsible gambling | T&Cs apply
✦ Quick Summary
- ✔Use phone method with +880 — most reliable option for BD users
- ✔Select BDT as currency — cannot be changed after registration
- ✔Enter promo code SHNILL before submitting the form
- ✔OTP arrives within 60 seconds — check your SMS inbox
- ✔Account is active immediately after OTP verification
1xBet Promo Code Bangladesh: Claim Your Welcome Bonus
Enter promo code SHNILL in the promo code field during registration to claim a 100% first deposit bonus up to ৳130,000. The code must be entered before submitting the registration form — it cannot be applied after your account is created.
1xBet offers a welcome bonus exclusively for new users registering with a valid promo code. For Bangladeshi users, promo code SHNILL activates the standard sports welcome package — a 100% match on your first deposit, up to a maximum of ৳130,000.
🎁 1xBet Promo Code — Bangladesh
SHNILL
100% First Deposit Bonus — Up to ৳130,000
Valid for new Bangladeshi users only
How to Enter the Promo Code
The promo code field appears on the registration form during sign-up. Follow these steps to make sure the code is applied correctly:
- Open the 1xBet registration form (phone method recommended)
- Fill in your country, currency (BDT), and phone number
- Locate the promo code field — it sits below the phone number input
- Type SHNILL in capital letters exactly as shown
- Complete registration and verify your phone number via OTP
- Make your first deposit — the bonus activates automatically
⚠ Important: The promo code field is sometimes hidden by default. If you do not see it, look for a small “I have a promo code” link below the registration form and click it to expand the field. The code SHNILL is case-sensitive — type it in capitals.
What Bonus Do You Get with Code SHNILL?
Using promo code SHNILL activates the 1xBet sports welcome bonus — a 100% match on your first deposit up to ৳130,000. This means if you deposit ৳5,000, your account is credited with an additional ৳5,000 in bonus funds.
| Bonus Detail | Value |
|---|---|
| Bonus Type | 100% First Deposit Match |
| Maximum Bonus | ৳130,000 |
| Minimum First Deposit | ৳100 |
| Wagering Requirement | 5x on accumulator bets |
| Minimum Accumulator Selections | 3 or more events |
| Minimum Odds per Selection | 1.40 |
| Bonus Validity | 30 days from activation |
| Activation Window | Within 7 days of registration |
Bonus Terms for Bangladeshi Users
The welcome bonus must be wagered 5 times on accumulator bets before any withdrawal is possible. Each accumulator must contain at least 3 selections, with each selection carrying minimum odds of 1.40. Single bets do not contribute to wagering requirements.
The bonus must be activated within 7 days of registration. Once activated, you have 30 days to complete the wagering requirement. For full bonus terms and conditions, see our 1xBet Bangladesh review.
✦ Quick Summary
- ✔Promo code SHNILL — enter during registration, not after
- ✔100% first deposit bonus up to ৳130,000
- ✔Minimum deposit ৳100 to activate the bonus
- ✔Wager 5x on accumulators (3+ selections at 1.40+ odds each)
- ✔Activate bonus within 7 days — expires 30 days after activation
How to Register on 1xBet via Mobile App
1xBet app registration follows the same 6-step process as the browser. The 1xBet app is not available on Google Play — Android users must download the official APK from the 1xBet site. iOS users can find the app on the App Store. Mobile browser registration is also available and requires no installation.
Most Bangladeshi users access 1xBet on mobile. Whether you use the Android app, iOS app, or a mobile browser, the registration form and steps are identical to the desktop process. The key difference is how you access the registration page in the first place.
For a full guide on downloading the 1xBet app for Android and iOS, see our 1xBet mobile app guide.
Android APK Registration
The 1xBet Android app is distributed as an APK file — it is not on Google Play due to platform restrictions on betting apps. You must download and install the APK manually from the official 1xBet website.
- Visit 1xBet via the registration link on your Android device
- Scroll to the bottom of the page and tap the Android download button
- Download the official 1xBet APK file
- Before installing, enable Unknown Sources for your browser app (see tip below)
- Open the downloaded APK and tap Install
- Once installed, open the app and tap Register — follow the same 6 steps
💡 Android Unknown Sources Tip: On Android 8 and above, you must grant install permission to the specific app you used to download the APK. Go to Settings → Apps → [Your Browser] → Install Unknown Apps → Allow. This is a per-app setting — not a global toggle. Once the APK is installed, you can revoke this permission for security.
iOS Registration
The 1xBet iOS app is available on the App Store, though it may not appear in the Bangladesh region. iPhone users may need to switch their App Store region to access it.
- Open the App Store and search for “1xBet”
- If not found in the BD region, switch App Store country to UK or India via Apple ID settings
- Download and install the app
- Open the app, tap Register, and follow the same 6-step process
- Switch your App Store region back to Bangladesh after installation if needed
⚠ App Store Region: Changing your App Store region temporarily affects which apps and purchases are visible. Make sure you are logged into the correct Apple ID before switching regions.
Mobile Browser Registration
If you prefer not to install an app, you can register directly through your mobile browser. The 1xBet site is fully mobile-responsive and works on Chrome, Firefox, and Samsung Internet on Android, and Safari on iOS.
- Open your mobile browser and visit 1xBet via the registration link
- Enable VPN first if the site does not load
- Tap Register in the top-right corner and follow the same 6 steps
- No installation required — account is immediately accessible via browser
| Method | Setup Time | Install Required | BD VPN Compatible | Best For |
|---|---|---|---|---|
| Android App (APK) | ~5 min | Yes | ✔ Yes | Regular BD bettors |
| iOS App | ~3 min | Yes | ✔ Yes | iPhone users |
| Mobile Browser | Instant | No | ✔ Yes | First-time or casual use |
✦ Quick Summary
- ✔Android: download APK from 1xBet site — not available on Google Play
- ✔Enable per-app Unknown Sources permission before installing APK
- ✔iOS: available on App Store — may need region switch to UK or India
- ✔Mobile browser: no installation needed — same registration process applies
- ✔All methods support VPN and BDT currency selection
1xBet Account Verification (KYC) in Bangladesh
KYC verification on 1xBet requires a National ID Card (NID) or passport. Submit documents via your account profile. Verification is not required at registration — it is triggered before your first withdrawal. Processing takes 24–72 hours.
KYC (Know Your Customer) is the identity verification process that 1xBet uses to confirm you are who you say you are. This is standard practice across all licensed betting platforms and is required by the terms of 1xBet’s Curaçao licence.
Why KYC Is Required
You can register, deposit, and place bets on 1xBet without completing KYC. Verification is only mandatory when you request your first withdrawal. At that point, 1xBet will prompt you to verify your identity before the payment is processed.
Completing KYC early — before you need to withdraw — avoids delays when you are ready to cash out. It also protects your account against unauthorised access, as verified accounts have a stronger identity anchor.
Accepted Documents in Bangladesh
| Document | Accepted | Notes |
|---|---|---|
| National ID Card (NID) | ✔ Yes | Primary document for Bangladeshi users |
| Passport | ✔ Yes | Best alternative if NID is unavailable |
| Driving Licence | ✔ Yes | Accepted in most cases |
| Birth Certificate | ✗ No | Not accepted as a KYC document |
| Student ID | ✗ No | Not accepted |
How to Submit Verification Documents
Document submission is done entirely within your 1xBet account — no email or external uploads are needed.
- Log in to your 1xBet account
- Tap your profile icon in the top-right corner
- Go to Personal Details → Documents
- Select document type (NID, passport, or driving licence)
- Upload a clear photo of the front and back of your NID (or the bio-data page of your passport)
- Submit and wait for the review — you will receive a notification once verified
💡 Photo Quality Tip: Ensure the document photo is taken in good lighting with all text clearly visible. Blurry images or obscured corners are the most common reason for KYC rejection. The name on your document must match the name registered on your 1xBet account exactly.
How Long Does Verification Take?
Standard verification takes between 24 and 72 hours. Most accounts are verified within 24 hours during working days. If your verification is still pending after 72 hours, contact 1xBet support via Live Chat from within your account. Common delay reasons include blurry document images, name mismatches, or high verification volumes during peak periods.
✦ Quick Summary
- ✔KYC is not required at registration — only triggered before first withdrawal
- ✔NID is the primary accepted document for Bangladeshi users
- ✔Passport and driving licence also accepted as alternatives
- ✔Submit via Profile → Personal Details → Documents
- ✔Verification takes 24–72 hours — contact Live Chat if delayed beyond 72 hours
Common 1xBet Registration Issues & Fixes
Most 1xBet registration failures in Bangladesh are caused by VPN issues, wrong currency selection, or OTP delivery problems. Enable your VPN before opening the registration page, always select BDT as currency, and use a number that receives SMS reliably.
Registration on 1xBet is straightforward for most users, but a handful of issues come up regularly for Bangladeshi users. This section covers the most common problems and their fixes — including the two mistakes that cannot be undone.
VPN and Access Issues in Bangladesh
Some internet service providers in Bangladesh block access to 1xBet. If the registration page does not load or shows an error, this is almost always the cause. The fix is straightforward: enable a VPN before opening the 1xBet link.
- Enable VPN before visiting the 1xBet registration page — not after
- Use a reputable VPN service with reliable coverage
- If one VPN server does not work, try switching to a UK or Singapore server
- Keep VPN enabled throughout the entire registration process
💡 Bangladesh Legal Context: The Cyber Security Ordinance 2025 governs online activity in Bangladesh. Sports betting operates in a legal grey area — accessing international platforms via VPN is a personal decision. Users are responsible for understanding their local regulations.
Wrong Currency Selected
Selecting the wrong currency during registration is the most costly mistake a new user can make — because it cannot be changed after the account is created.
⚠ Currency is permanent. If you selected USD, INR, EUR, or any currency other than BDT during registration, contact 1xBet Live Chat support immediately before making any deposit. In some cases, support can assist — but this is not guaranteed. The safest approach is to register again with a different phone number or email and select BDT correctly the second time.
To avoid this: always double-check the currency dropdown shows BDT — Bangladeshi Taka before tapping the registration submit button.
Multiple Accounts Warning
1xBet allows only one account per person — verified by phone number, email address, device, and IP address. Creating a second account, even unintentionally, puts both accounts at risk of permanent suspension.
- If you already have a 1xBet account and cannot access it, use the password reset option rather than creating a new account
- If you have forgotten which phone number or email you registered with, contact 1xBet Live Chat for account recovery
- Do not register a second account on the same device or from the same household — 1xBet detects this
Common Errors and Fixes
| Error | Likely Cause | Fix |
|---|---|---|
| Phone already registered | Number used on an existing account | Recover your existing account via Live Chat |
| OTP not received | Incorrect number or network issue | Check number format (+880); wait 60s and tap Resend SMS |
| Registration page not loading | ISP block in Bangladesh | Enable VPN before opening the registration link |
| Promo code invalid | Typo or incorrect capitalisation | Re-enter SHNILL in capital letters — no spaces |
| Registration button greyed out | Required field missing or incomplete | Check all fields — currency, phone number, and password are all required |
| Account created with wrong currency | Currency not changed before submitting | Contact Live Chat immediately — do not deposit before resolving this |
✦ Quick Summary
- ✔Enable VPN before opening the registration page if 1xBet is blocked
- ✔Currency cannot be changed after registration — always select BDT
- ✔Only one account per person — recover existing accounts via Live Chat
- ✔OTP not arriving — check +880 number format and tap Resend after 60 seconds
- ✔Promo code SHNILL must be in capitals — no spaces, no variation
What to Do After 1xBet Registration
After registration: log in with your phone number and password, make your first deposit via bKash or Nagad, activate promo code SHNILL from the Bonuses section, and place your first accumulator bet to start earning the welcome bonus.
Once your 1xBet account is created, there are four immediate steps to complete before you can place your first bet and claim your welcome bonus. This section walks through each one in order.
First Deposit via bKash
bKash is the most widely used deposit method for 1xBet in Bangladesh. The deposit process uses the Merchant Payment flow — not Send Money — so no fee applies to the transaction on 1xBet’s end.
- Log in to your 1xBet account and tap Deposit
- Select bKash from the payment method list
- Enter your deposit amount (minimum ৳100 to activate the bonus)
- You will be redirected to the bKash payment screen
- Enter your bKash PIN to confirm the Merchant Payment
- Funds appear in your 1xBet account within seconds
💡 For a detailed breakdown of bKash deposits, limits, and fees, see our bKash deposit guide for 1xBet.
First Deposit via Nagad
Nagad follows the same deposit flow as bKash and is equally fast. Nagad is backed by Bangladesh Post Office, making it one of the most trusted mobile financial services in the country. The deposit process is identical — go to Deposit, select Nagad, and confirm via the Nagad payment screen.
For step-by-step instructions, see our Nagad deposit guide for 1xBet.
Logging In for the First Time
Log in to 1xBet using the phone number and password you set during registration. If you used one-click registration, use the system-generated credentials that were displayed at the end of the process.
- Go to 1xBet and tap Log In in the top-right corner
- Enter your registered phone number with +880 prefix and your password
- Enable two-step verification in your security settings for added protection
- Save your credentials in a password manager — never share them
Activating Your Welcome Bonus
After making your first deposit, the welcome bonus must be manually activated from your account before it can be used.
✦ Bonus Activation Checklist
- ☑Promo code SHNILL was entered during registration
- ☑First deposit made — minimum ৳100
- ☑Go to account → Bonuses → activate the welcome offer
- ☑Activate the bonus within 7 days of registration
- ☑Place accumulator bets with 3+ selections at minimum odds of 1.40 each
- ☑Complete 5x wagering requirement within 30 days of bonus activation
18+ | Responsible gambling | T&Cs apply
✦ Quick Summary
- ✔First deposit via bKash or Nagad — minimum ৳100 to activate the bonus
- ✔bKash deposit uses Merchant Payment flow — no Send Money fee applies
- ✔Activate welcome bonus from account → Bonuses within 7 days
- ✔Wager 5x on accumulators (3+ selections, 1.40+ odds) within 30 days
- ✔Enable two-step verification in account security settings after login
FAQs — 1xBet Registration Bangladesh
Here are the most common questions Bangladeshi users ask about 1xBet registration — covering the signup process, promo codes, currency, verification, and account access.
Visit 1xBet via the registration link, tap Registration, and select By Phone. Choose Bangladesh, select BDT as your currency, enter your +880 number, type promo code SHNILL in the promo field, and verify via the OTP sent to your phone. Registration completes in under 3 minutes.
Yes — creating a 1xBet account is completely free. No registration fee applies. You only need to deposit funds when you are ready to place bets. The minimum deposit to activate the welcome bonus is ৳100.
The promo code for Bangladeshi users is SHNILL. Enter it in the promo code field during registration to claim a 100% first deposit bonus up to ৳130,000. The code must be entered before submitting the registration form — it cannot be applied afterwards.
Registration takes under 3 minutes using the phone number method. The longest part is waiting for the OTP, which arrives within 60 seconds. One-click registration is even faster — under 30 seconds — but requires you to update your account details afterwards.
Yes — bKash is a supported deposit method on 1xBet Bangladesh. After logging in, go to Deposit → bKash, enter your amount, and confirm via the bKash Merchant Payment screen. Funds appear within seconds. See our bKash deposit guide for full details.
You must be 18 years or older to create an account on 1xBet. This is a strict requirement under the terms of 1xBet’s Curaçao licence. Users who are found to be under 18 will have their accounts permanently suspended and any winnings voided.
Phone number registration is the best option for Bangladeshi users. It supports the +880 country code directly, links your account to your mobile number for easy recovery, and works with all major Bangladeshi mobile operators — Grameenphone, Robi, Banglalink, and Teletalk.
Always select BDT — Bangladeshi Taka from the currency dropdown during registration. This is the most important step in the entire process — account currency cannot be changed after registration is complete. Selecting BDT means all deposits, bets, and withdrawals are processed in taka.
No — 1xBet allows only one account per person. Creating a second account, even unintentionally, risks permanent suspension of both accounts. If you cannot access an existing account, use the password reset option or contact 1xBet Live Chat for account recovery rather than registering again.
Sports betting operates in a legal grey area in Bangladesh — it is not explicitly regulated domestically. 1xBet holds a valid Curaçao eGaming licence (8048/JAZ) and operates internationally, but is not locally licensed in Bangladesh. The Cyber Security Ordinance 2025 governs online activity. Bangladeshi users access the platform at their own discretion and are responsible for understanding their local regulations.