99exch rails: back and lay columns · UPI from ₹500 · payouts 10-30 min
Get 99exch ID

99exch Login — Desktop and /m/login Sign-In With Agent Password Resets

Open 99exch.com. Two fields sit in the centre of the screen — Username and Password — with the Login button beneath them. Enter the ID your WhatsApp agent issued, enter the password, press the button. That is the entire 99exch login. On a phone, the same account opens at 99exch.com/m/home or 99exch.com/m/login.

No signup form exists anywhere on that screen, and this trips up almost everyone on day one. 99exch issues every ID through an agent, so until an agent has sent you a username and password, the login page has nothing to offer you. With credentials in hand, entry takes under a minute.

Below is the working detail, in the order you will need it: the desktop procedure, the phone addresses and home-screen icon, the forced password change on first entry, the agent-run reset, a failure table, the extension addresses for blocked networks, and the checks that confirm you are on the real page before you type anything.

99exch login access banner with 32 cards and baccarat game tiles
The 99exch login — desktop and mobile procedures, and every failure fixed.

99exch Login From a Laptop — Eight Steps at 99exch.com

On a laptop or desktop, the 99exch login is one address and two fields: go to 99exch.com, type the username and password your agent sent, and press the Login button. The 99exch wordmark above the two fields confirms the right page; your balance appears at the top right once you are in.

Run it in this order:

  1. Type 99exch.com into the address bar yourself. On a first visit, do not follow a forwarded link — type it.
  2. Wait for the login screen to finish loading. You should see the 99exch wordmark and two input boxes in the middle of the page.
  3. Click the Username field. Enter the ID exactly as the agent sent it — same letters, same digits, no spaces.
  4. Click the Password field and enter the password. Characters hide as you type, which is normal.
  5. Read both entries back once before pressing anything. A zero typed as the letter O is the single most common failure on this screen.
  6. Press Login.
  7. If this is your first entry, a password-change screen appears before any markets do. Complete it — the third section of this page covers exactly how.
  8. Confirm you are in: your username and balance sit at the top right, the sports list runs down the left, and match rows show back cells beside lay cells.

A few desk notes on top of the steps. Any current browser handles 99exch; there is no special requirement. Copy-paste is the quiet troublemaker — WhatsApp often drags an invisible trailing space along with a copied password, and the the 99exch login counts that space as a wrong character. If a pasted password fails twice, retype it by hand before assuming the password itself is wrong. Caps Lock deserves one glance too. Small things. Between them, those three cover most failed first attempts, probably more than every technical cause combined.

Demo IDs pass through the identical door, by the way. A 99exch demo ID — the free practice account agents hand out — logs in with the same two fields on the same screen, and the only visible difference after entry is that the balance at the top right is practice money rather than yours. If you are testing 99exch before funding it, the whole procedure above applies unchanged, forced password change included.

One more habit worth building from day one: log in from the address bar or your own bookmark, never from links in group chats. The genuine screen never changes its two-field shape, so anything asking for extra details at login — email, bank numbers, an OTP — is not the 99exch page and should be closed at once.

99exch Mobile Login — /m/login, /m/home and a One-Tap Icon

On a phone, the 99exch login lives at 99exch.com/m/home and 99exch.com/m/login — the mobile build of the same account, same username, same password, same balance. Most users in India run their whole account this way, and the phone flow is honestly the one to learn properly.

The procedure:

  1. Open your phone browser and go to 99exch.com/m/login. If you land on 99exch.com/m/home instead, the login option sits at the top of that page.
  2. Enter the username from your agent in the first field.
  3. Enter the password in the second field.
  4. Tap Login.
  5. First-time entry triggers the same forced password change as desktop. Do it now, on this phone, rather than later on a borrowed one.
  6. Once in, check the top of the screen for your balance. The market list below it uses the same layout as desktop — back on the left of each pair, lay on the right, start times at the head of every row — just stacked for a narrow screen.

Now the icon. Typing /m/login every day gets old fast, so pin it once and be done. On Android Chrome: open 99exch.com/m/home, tap the three-dot menu at the top right, choose "Add to Home screen", and confirm. On iPhone Safari: open the same address, tap the share square at the bottom, scroll to "Add to Home Screen", and confirm. Either way you get a one-tap icon that behaves like an app shortcut — it opens straight onto the 99exch mobile pages, and after a normal login it usually keeps your session alive between visits.

Keep expectations straight about what that icon is. It is a bookmark to the live 99exch mobile pages, in practice indistinguishable from an installed app once it sits on your home screen, and it never needs an update or an APK file from a forwarded message. That last point matters: files claiming to be a 99exch app and arriving through random chats are exactly the thing the real-page section further down warns about. The address bar, the padlock, the 99exch wordmark — those are your ground truth on mobile, same as on desktop.

After login, the /m/home layout is worth thirty seconds of orientation. Balance and username at the top, a sports strip under them with cricket first, then the fixture list — each match row carrying its start time and the back and lay price cells side by side. The casino titles sit in their own section below the sports. Everything you can reach on desktop is reachable here; it is simply stacked vertically instead of spread across three columns.

Signal quality changes the feel more than the device does. On a weak connection the /m/ pages load the frame first and fill the market rows a second or two later; wait for the back and lay cells to appear before tapping anything, or the tap lands on a half-built row.

First 99exch Login — Clearing the Forced Password Change Safely

The first time a new ID enters 99exch, the sign-in stops everything and demands a password change before showing a single market. You type the agent-issued password once more in the old-password field, then your own choice twice. Until this screen is cleared, the account will not open.

This is a deliberate gate, not a glitch. The agent who created your ID knows the starting password — they typed it. The forced change makes sure that from minute one, the only person who can pass the 99exch login is you. Clear the screen properly and the agent's copy becomes useless.

Choosing the new password is worth thirty seconds of actual thought. The 99exch desk standard:

  • Length 10 or more characters. Longer beats clever.
  • Mix capitals, small letters, and digits at minimum.
  • No reuse from WhatsApp, email, UPI apps, or any other betting account.
  • Nothing built from your own username, name, or birth year.
  • Nothing from the obvious pile — 123456, cricket, india123, your city.

A quick reference, since the same weak choices come up again and again:

ChoiceWhy it fails
Same password as WhatsAppOne leak opens both — and your agent chat is the reset channel
Username + 123First guess anyone with your username tries
Birth year anywhere in itPublic information for most people
Short dictionary wordFalls to plain guessing, no skill required
Old password with one letter changedThe screen may accept it; the protection gained is close to zero

Where do you keep it? Written on paper at home is genuinely fine — old-fashioned, but a notebook in a drawer cannot be phished. A phone note is acceptable on a device only you unlock. What you should never do is store it in a seperate chat with yourself on a shared phone, or in the saved-passwords list of a browser that other people use. The shared-phone section below goes deeper on that.

How often should you change it after this? Every month, say the cautious. Actually, correction — monthly is overkill for most people and just breeds paper slips everywhere. Change it when it matters: after using someone else's device, after any odd 99exch session behaviour, after sharing it with anyone for any reason. Event-driven beats calendar-driven.

One first-night quirk deserves a mention because it generates so many panicked messages: after the forced change, some browsers offer to save the old agent-issued password, which you typed last. Decline, or you will be auto-filling a dead password tommorow and reading "invalid credentials" for no visible reason.

99exch Password Reset — Fast Agent Help, No Email Needed

There is no email link, no OTP, and no self-service recovery in the 99exch login flow — a forgotten password is fixed by messaging the agent who issued your ID. Send your username on WhatsApp, ask for a reset, and a temporary password comes back, usually within minutes at any hour.

This surprises people raised on Gmail-style recovery, but the logic is straightforward. Your account has no email address attached and no phone number stored for recovery codes, so there is nothing for an automated flow to send a link to. The agent is the recovery system. Agents sit on WhatsApp around the clock — 24x7 is the standing arrangement, not a marketing line — and the network's number is +91 81097 11726, written here as plain text because it is for messaging, not tapping.

What to send the 99exch desk: your username and a one-line request. "Password reset for username XYZ" covers it. What you will never be asked for: your UPI PIN, your bank password, a card number, or an OTP from your bank. A reset costs nothing and touches nothing except the password itself — your balance and open bets stay exactly as they were. Anyone asking for payment details during a "reset" is not your agent; stop the chat there.

After you recieve the temporary password, the sequence is one you already know: log in at 99exch.com or /m/login with the temporary password, hit the forced-change screen again, and set a fresh password of your own. The temporary one dies at that moment. Total time from first message to being back inside is typically five to ten minutes; on a big match night, when agent queues run long, give it fifteen.

Timing tip from the desk: if a 99exch reset can wait until after the toss rush or the session break, it will clear faster. If it cannot wait — mid-match, money on the screen — say so in the first message. Agents triage.

99exch Login Not Working — Eight Symptoms With Quick Fixes

Nearly every failed 99exch login falls into one of eight patterns, and each has a fix you can run yourself in under two minutes — only two of them need the agent at all. Find your symptom in the left column and work right.

SymptomLikely causeFix
"Invalid credentials" on a brand-new IDZero/letter-O mix-up, or a trailing space from copy-pasteRetype both fields by hand, character by character
"Invalid credentials" on an ID that worked yesterdayPassword changed — by you elsewhere, or by an agent resetMessage your agent with your username to confirm and reset
Page never loads, connection times outYour ISP is blocking the main addressSwitch to a 99exch extension address — next section
Login button spins, then returns you to the same screenStale stored copy of the 99exch login pageOpen a private window, sign in to 99exch there, then delete that stored copy
Logged in, then thrown out within minutesThe same ID logged in on a second deviceUse one device at a time; if the second device was not you, change the password now
Password-change screen keeps loopingNew password broke a rule, or matches the old onePick a longer mix of capitals, small letters, and digits
Balance visible but market rows blankSlow connection, page half-loadedReload and wait for the back and lay cells to fill in
No padlock, or a browser warning before the pageWrong or fake addressStop. Type nothing. Get the current address from your agent

Three of these 99exch symptoms deserve a longer note.

The second-device logout is the one that frightens people, because it looks like an attack. Usually it is not. 99exch runs one live session per ID, so logging in on your laptop closes the session on your phone, and to the phone that looks like being "thrown out". Think before you worry: did you, or someone in your house with the icon on their screen, just open the account elsewhere? If yes, mystery solved. If genuinely no, treat it seriously — change the password through the forced-change flow or the agent, immediately.

The spinning-button case on 99exch is almost always cache. Browsers hoard old copies of pages, and an old copy of the login screen can post to a stale endpoint and get nowhere. A private window sidesteps the hoard entirely, which is why it works as a diagnosis: succeeds in incognito, fails in normal — cache confirmed.

"Invalid credentials" on day one is, in my experience, a typing issue nine times out of ten rather than a bad ID. Agent-issued strings mix digits and letters, fonts render 0 and O nearly alike, l and 1 worse. Hand-typing both fields slowly resolves it more often than any reset does. Boring answer. Correct answer.

When none of the eight rows fits, run the desk's blanket drill before messaging anyone: private window, hand-typed address, hand-typed credentials, one attempt. That single pass eliminates cache, autofill, and typing errors in one go. If it still fails, you now have a clean symptom to describe to your agent — which shortens the WhatsApp conversation considerably, because "fails in incognito with hand-typed details" tells them far more than "not working".

99exch Login When Blocked — .black, .green and .red Keep Your ID Working

When 99exch.com refuses to load on your connection, the account is not gone — betting domains get blocked in India, so 99exch also answers on extension addresses such as 99exch.black, 99exch.green and 99exch.red, and your username, password, and balance are identical on all of them. Only the ending after the dot changes; the account underneath is one account.

Indian ISPs block betting-exchange addresses in irregular waves. One week Jio users cannot reach the main address while Airtel users can; a month later it flips. The 99exch extension addresses exist for exactly this, and the current working one comes from your agent — ask on WhatsApp and you get the live list. Addresses rotate as blocks land, which is why this page does not print a list that would be stale within weeks. (One aside: plenty of players keep using the extension they were given even after 99exch.com comes back, simply because it is already in the browser history.)

Composite example from the desk, details merged from real cases: a user in Nagpur, ₹6,800 in the account, 10:40 pm on a Sunday with a match running — main address suddenly timing out on Jio. Messaged the agent, had the 99exch.black address within four minutes, logged in with the same username and password, balance showing ₹6,800, back in before the next over ended. Total downtime: about six minutes.

Two rules keep extension addresses safe. First — they come from your agent, full stop. A "new 99exch address" arriving in a Telegram group or a forwarded broadcast is exactly how fake login pages travel, and a fake page's whole purpose is harvesting the credentials you type into it. Second — a real 99exch address never asks for more than the main one does. Two fields and a Login button. A page requesting your phone number, email, or any payment detail at login has failed the test; close it.

And to say it twice, because it is the question agents hear most: you do not need a new ID for an extension address, you do not lose your balance on one, and nothing about your account resets. Same 99exch. Different door.

99exch Login on a Shared Phone — Keep the Session Private

If you ever open 99exch on a phone that other people use, the rule is simple: log out when you finish, and never let that browser save the password. A live session plus a saved password hands your balance to the next person who picks up the handset — no skill needed on their part.

The risk is mundane, which is what makes it real. Not hackers. A brother borrowing the phone for YouTube, a shop handset used by three staff, a friend who knows you well enough to guess where you keep things. On your own locked device, staying signed in through the home-screen icon is a fair convenience trade. On anything shared, it is not.

The shared-device drill:

  • Log in through an incognito or private window. When the window closes, the session and any typed passwords vanish with it.
  • If the browser offers to save the password, decline. Every time.
  • Log out from inside 99exch when done — do not just close the tab and hope.
  • Check the browser's saved-passwords list once and remove any 99exch entry you find from earlier visits.
  • Never leave the phone mid-session, even for a minute, until you have logged out. Screens stay awake longer than people think.
  • Back on your own device afterwards, change your password. Two minutes of typing buys certainty about who held your credentials.

There is a useful side effect to that last habit. Because 99exch keeps one live session per ID, changing your password also kills any session still open anywhere else. Left yourself logged in on a cousin's phone in another city? A password change from your own device shuts that session down remotely. It is the closest thing the 99exch login has to a "log out everywhere" button, and it is worth remembering on its own.

Demo IDs, for completeness, deserve the same manners but carry less weight — a practice balance is not money. The habits transfer, though, and the person who is careless with a demo login is usually careless with the real one. Which is the point.

Verify the Genuine 99exch Login Page Before You Type

Before entering credentials anywhere, run three checks: the padlock and https in the address bar, an address you typed or your agent sent (never a group-forward), and the 99exch screen itself — the wordmark, market rows with live prices, back and lay cells that keep moving. A fake page usually fails at least one.

The padlock first. Every genuine 99exch address, main or mirror, serves over https and shows the lock icon beside the address. No lock, or an outright browser warning screen, means stop — not "proceed anyway", stop. This check costs one second and defeats the laziest class of fake page on its own.

The live grid is the deeper check, and fakes get it wrong constantly. The real 99exch is specific: the wordmark at the top, fixture start times down the list, and a two-sided betting grid — back prices on the left of each pair, lay prices on the right — running through every market row. Cricket at the top of the sports list, football and tennis after it, the casino titles (Teen Patti 20-20, Dragon Tiger, Andar Bahar, Lucky 7, Aviator, Worli Matka) in their own section. A copied page tends to be a screenshot-deep imitation: the top looks right, but the market grid is frozen, dead, or missing its lay column entirely because live prices are the one thing a fake cannot show. Dead grid, wrong page. Trust that instinct.

The final check is behavioural. The real 99exch login asks for a username and a password. That sentence is complete — there is no third field. Any login screen requesting your email, bank details, card number, Aadhaar, or an OTP is collecting data for someone, and that someone is not 99exch. The same applies to "login help" messages arriving from unknown numbers: your agent thread is the one channel that exists for account matters, and it already has your history in it as proof of itself.

Extension addresses deserve one extra beat of the same routine. On 99exch.black, 99exch.green or 99exch.red you are confirming the market grid behaviour — live prices moving, back and lay columns both present — plus the padlock and the agent-sent address, rather than an address you already know by heart. The two-fields rule holds everywhere without exception.

Thirty seconds of checking, once per new address, then bookmark it and the checks become automatic. Cheap insurance on everything the login protects.

99exch Login Problems Players Ask About

Why is 99exch not opening on my phone?

Usually your ISP has blocked the main address. Confirm by trying another connection — if 99exch loads on WiFi but not mobile data, it is a block. Message your agent for a current 99exch extension address such as 99exch.black, 99exch.green or 99exch.red; your username, password, and balance work unchanged on all of them.

What should I do if I forgot my 99exch password?

Message your agent on WhatsApp with your username and ask for a reset — 99exch has no email or OTP recovery flow. You receive a temporary password, usually within minutes at any hour, then 99exch forces you to set a new password of your own at the next login.

Is the 99exch black login page the same account?

Yes. 99exch.black is the same 99exch account reached through a different extension address, kept because betting domains get blocked in India. Your username, password, balance, and open bets are identical on it. Only take extension addresses from your agent, never from forwarded group messages.

Why does 99exch say invalid credentials on my first login?

Almost always a typing issue: a zero read as the letter O, a capital typed small, or an invisible trailing space from copy-paste. Retype both fields slowly by hand. If it still fails after careful typing, message your agent to confirm the exact username and reset the password.

Can I stay logged in to 99exch on two devices at once?

No. 99exch keeps one live session per ID, so logging in on a second device closes the first session. If you were logged out without opening the account elsewhere yourself, treat it as a warning and change your password immediately through your agent or 99exch itself.

Does 99exch send an OTP or email link for login?

No. The 99exch login asks for a username and password only — there is no OTP, email link, or third field of any kind. Any page or message requesting an OTP, bank detail, or email for "verification" during login is fake and should be closed without typing anything.

99exch Login — Every Search That Ends at Two Fields

Almost everything typed into Google about the 99exch login asks one of five things: where the screen is, what to do when it will not open, how to get an ID, how to reach the desk, or how to run 99exch on a phone. In order:

  1. Where it lives. 99exch.com is the desktop door and 99exch.com/m/login the phone sign-in, with 99exch.com/m/home waiting on the other side. Searches for 99exch com login and 99 exchange com land there too, as does the long spelling 99 exchange.
  2. Passwords. A 99exch.com login password that suddenly fails is reset inside the agent chat. The same goes for a 99 exchange login password. Players who already hold an account often search 99 exchange id login when they mean exactly this.
  3. Blocked days. Betting domains get blocked in India, so 99exch.red and 99exch.green keep the account reachable. The 99exch.win login page, the 99exch.in login page and 99exch.io serve the same purpose.
  4. New accounts. No page handles 99exch sign up, 99exch register or a 99 exchange sign up. Ask on the 99exch.com WhatsApp number and a 99exch id arrives in minutes; that line is also the 99exch new id number, and a 99 exchange id is the same thing spelled out.
  5. Support and phones. The 99 exchange whatsapp number and the 99 exchange customer care number are that one desk line. From it come the 99exch apk, the 99 exchange apk and the file people search as 99exch.com apk, along with any 99exch download apk request.

Three loose ends. The 99exch app download apk latest version question has the same answer as the rest of them: ask the desk. On iPhone the 99exch app is a home-screen icon rather than a store download, and the 99 exchange app means that icon too. Finally, 99exch live login opens in-play markets with these credentials, 99 exchange live and 99exch live list what is running, and the welcome to 99exch line — typed by some as welcome 99exch — is simply the screen a completed 99exch login puts you on.