1xBet Registration Bangladesh: Complete Sign-Up Guide (2026)

Fahim Rahman

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
Register on 1xBet — Use Code SHNILL →

18+ | Responsible gambling | T&Cs apply

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
MethodSpeed+880 SupportAccount RecoveryBest For
One-Click⚡ InstantLimitedQuick start only
Phone ⭐~1 min✔ YesEasy via SMSBD users — recommended
Email~2 minEmail reset linkDesktop users
Social Media~1 minVia social accountCasual 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.

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

Start Registration — Use Code SHNILL →

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

Claim Bonus →

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:

  1. Open the 1xBet registration form (phone method recommended)
  2. Fill in your country, currency (BDT), and phone number
  3. Locate the promo code field — it sits below the phone number input
  4. Type SHNILL in capital letters exactly as shown
  5. Complete registration and verify your phone number via OTP
  6. 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 DetailValue
Bonus Type100% First Deposit Match
Maximum Bonus৳130,000
Minimum First Deposit৳100
Wagering Requirement5x on accumulator bets
Minimum Accumulator Selections3 or more events
Minimum Odds per Selection1.40
Bonus Validity30 days from activation
Activation WindowWithin 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
MethodSetup TimeInstall RequiredBD VPN CompatibleBest For
Android App (APK)~5 minYes✔ YesRegular BD bettors
iOS App~3 minYes✔ YesiPhone users
Mobile BrowserInstantNo✔ YesFirst-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

DocumentAcceptedNotes
National ID Card (NID)✔ YesPrimary document for Bangladeshi users
Passport✔ YesBest alternative if NID is unavailable
Driving Licence✔ YesAccepted in most cases
Birth Certificate✗ NoNot accepted as a KYC document
Student ID✗ NoNot accepted

How to Submit Verification Documents

Document submission is done entirely within your 1xBet account — no email or external uploads are needed.

  1. Log in to your 1xBet account
  2. Tap your profile icon in the top-right corner
  3. Go to Personal Details → Documents
  4. Select document type (NID, passport, or driving licence)
  5. Upload a clear photo of the front and back of your NID (or the bio-data page of your passport)
  6. 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

ErrorLikely CauseFix
Phone already registeredNumber used on an existing accountRecover your existing account via Live Chat
OTP not receivedIncorrect number or network issueCheck number format (+880); wait 60s and tap Resend SMS
Registration page not loadingISP block in BangladeshEnable VPN before opening the registration link
Promo code invalidTypo or incorrect capitalisationRe-enter SHNILL in capital letters — no spaces
Registration button greyed outRequired field missing or incompleteCheck all fields — currency, phone number, and password are all required
Account created with wrong currencyCurrency not changed before submittingContact 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.

  1. Log in to your 1xBet account and tap Deposit
  2. Select bKash from the payment method list
  3. Enter your deposit amount (minimum ৳100 to activate the bonus)
  4. You will be redirected to the bKash payment screen
  5. Enter your bKash PIN to confirm the Merchant Payment
  6. 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
Register on 1xBet — Use Code SHNILL →

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.

About the Author
Fahim Rahman - Sports Betting Analyst at PavilionBuzz
Fahim Rahman
Sports Betting Analyst & iGaming Strategist

Fahim Rahman has 5+ years of experience in South Asian online betting, specializing in cricket wagering, platform reviews, and responsible gambling for Bangladeshi bettors. His content is carefully reviewed to comply with operator terms and Bangladesh Bank MFS regulations.