99exch logo Get 99exch ID
LoginRegister

Your 99exch Login Card

Use the credentials your desk sent on WhatsApp

User Name 👤
Password 🔑
Login to 99exch Login with Demo ID Forgot password? Ask the desk →

99exch Login: Two Buttons, One Card and Every Error Decoded

Two fields, two buttons, and a surprising number of ways to get stuck. Most 99exch login problems are not account problems at all — here is how to tell the difference in under a minute.

What is the 99exch login page?

The 99exch login page is a single sign-in card with a username field, a password field, a Login button and a Login with Demo ID button. There is no registration form on it, because 99exch credentials are issued by a signup desk over WhatsApp rather than created by the user.

That last part is what confuses first-timers. Every other site trains you to look for a "Sign up" link. On the 99exch login card there isn't one, and people assume the page is broken or fake. It isn't. The account creation step simply happens somewhere else — in a chat window, before you ever reach this screen.

Once you know that, the card makes sense. It has exactly the controls a returning user needs and nothing else.

99exch login step by step banner with username, password and the open login page button
The 99exch login card asks for two things. Everything else on the screen is a shortcut.

The two buttons, and why the second one matters

Top button: your real 99exch login. Username, password, balance, actual money. Everything you do behind it settles for real, immediately, with no confirmation screen asking whether you meant it.

Second button: a shared demo account. Real markets and real prices, practice balance. It does not remember you between visits and nothing you do in it carries across.

The demo button is the most useful thing on the card and the least used. Twenty minutes in there tells you where the cash-out control sits, what the 99exch account statement looks like, and how the exposure figure behaves when you place a bet — three things that are genuinely unpleasant to learn for the first time with money at stake during a run chase.

Worth noting what the demo button is not, too. It is not a trial of your own account, so no balance transfers across when you later fund a real 99exch ID, and no bonus is attached to using it. It is also shared, which means the practice balance you see may already have been moved around by somebody else that day. Neither matters for what it is actually good for.

One caveat worth saying plainly. A good demo session predicts almost nothing about a real one, because the thing that changes your decisions is the money, not the interface. Use demo to learn the buttons. Do not use it to convince yourself you are good at this.

How to do a 99exch login, step by step

  1. Open the current 99exch address

    Type the sportsbook address rather than using an old bookmark, and check the login card has the LOGIN heading and the demo button under it.

  2. Enter the username your desk issued

    99exch usernames are short — a few letters and digits. There is no email field and no mobile OTP at this stage.

  3. Type your 99exch password by hand

    Do not paste it from the WhatsApp thread. A trailing space from copy and paste is the single most common cause of a rejected 99exch login.

  4. Press the 99exch Login button

    The sports exchange loads your balance and, if a match is running, drops you straight into the in-play grid.

  5. Change the temporary password

    Open the account menu and set your own password immediately, then delete the original credential message from the chat.

The whole thing takes about ninety seconds the first time and roughly ten after that, assuming you are using the app and not signing in fresh each session.

Step three sounds petty. It is not. I have watched people conclude their account was blocked, message the desk twice, wait forty minutes, and then log in fine after typing the same password manually. Whatsapp adds a space when you long-press and copy, and the sportsbook treats it as a character.

What each 99exch login error is telling you

What you seeWhat it usually meansFix
Invalid username or passwordTrailing space from pasting, or genuinely wrong credentialRetype by hand; if it still fails ask the desk to confirm the username
Account is inactiveUnused for a long stretch, or the desk has parked itMessage the desk — reactivation is usually instant and free
Session expiredYou signed in elsewhere, or the tab sat idle for hoursLog in again; use the app if this keeps happening
Card never appears at allThe address has rotated or DNS is staleAsk the desk for the current 99exch address; do not click a random search result
Card loads, spins foreverNetwork, not accountSwitch Wi-Fi to mobile data, clear cache, reopen
Login works, balance shows zeroNothing funded yet, or a display lagRefresh once, then check with the desk before depositing again

Notice how few of these are account problems. Four of the six are the browser or the address. That ratio holds up in practice — most 99exch login failures never needed anybody's help.

Forgot your 99exch password

Forgot your 99exch password banner showing the WhatsApp reset route to the desk
No reset link exists on the 99exch login card — the desk that issued the ID handles it.

There is no "forgot password" email flow, because there is no email on the account. What there is, is the desk.

Message the same thread that sent your credentials in the first place. Give the username and the mobile number the account was opened with. A fresh temporary password comes back, usually within a few minutes on a quiet day and rather longer on a match night. Then you change it from inside the sports exchange.

Two things to be careful about here. First, only ever ask in the thread you already have — a new contact claiming to be a 99exch desk is exactly the shape a scam takes. Second, once you are back in, delete the message containing the temporary password. It is astonishing how many compromised accounts trace back to a credential sitting readable in a chat backup for six months.

No 99exch ID yet? The desk issues one on a first name and a mobile number, usually inside ten minutes.

Get Your 99exch ID

Keeping a 99exch sign-in from being stolen

Change the temp password on day oneThe credential the desk sends is meant to be replaced. Leaving it in place means anyone who has ever seen that chat has your 99exch login.
Do not reuse a password from anywhere elseEspecially not your email or a payment app. Sportsbooks of this kind are not the place to test whether your usual password is safe.
Never share credentials to "get a bonus"No genuine 99exch desk needs your password. Anyone asking for it is not the desk, no matter how convincing the display picture looks.
Log out on borrowed devicesThe sportsbook keeps sessions alive for a long time. On a friend's phone or a shared laptop, sign out properly rather than just closing the tab.
Keep the desk thread, delete the passwordsYou want the deposit and payout history. You do not want the credential messages. Delete those specifically.
Be suspicious of "new official link" messagesAddresses do rotate, but the announcement should come from your existing thread — not from a forwarded message in a group.

99exch login in the app versus the browser

The apk keeps you signed in. That is genuinely its main advantage — no re-entering credentials, no session timeouts in the middle of an innings, and no fiddling with a password on a phone keyboard while a market is moving.

The browser has one advantage back: you can see more at once on a laptop, which matters if you hold positions through a close finish. Most regular users end up doing both — app on the phone for entering and watching, browser on a laptop when they are actually paying attention.

What does not differ is the price feed. Same sportsbook, same data, same moment. Anyone telling you the 99exch app gets odds faster than the browser is guessing.

There is no iOS build, so iPhone users add the sports exchange to the home screen from Safari's share menu. It behaves close enough to an app that most people stop noticing the difference after a week.

What loads after a 99exch login

99exch login Teen Patti 99exch login Blackjack 99exch login Aviator 99exch login Andar Bahar 99exch login Wicket Blast 99exch login Jhandi Munda 99exch login Lightning Roulette 99exch login Matka 99exch login Instant Rummy 99exch login Five Cricket

What your 99exch username actually is

Small thing, but it removes a lot of confusion. A 99exch username is not an email, not your phone number, and not something you chose. The desk generates it, and it usually looks like a short prefix plus a few digits — sometimes with a dot in the middle, sometimes not.

Because it is generated rather than chosen, two consequences follow. You cannot guess it if you lose it, and you cannot change it later. The desk can issue you a new ID, but that is a new account with a new balance, not a rename. People occasionally ask for a "nicer" username and are surprised there is no such option — there is no profile screen where that lives.

Write it down somewhere that is not the same chat thread. A note app, a piece of paper, anything. When your phone dies and the WhatsApp backup does not restore cleanly, the username is the one piece the 99exch desk cannot easily reconstruct for you without a lot of back and forth about deposits and dates.

The password is the opposite: fully yours to change, and you should, on day one.

What happens the first time a 99exch login succeeds

Worth knowing before it happens, because the 99exch sportsbook does not explain itself.

You land on the main screen with a balance of zero. That is normal — the desk issues the ID first and funds it separately, so a fresh 99exch login always looks empty. Nothing has gone wrong and no deposit has been lost.

Down the left is the sport list, with Cricket at the top. Along the top there is usually your username, the balance, and an exposure figure sitting at zero. That exposure number is the one to learn early: it shows how much of your balance is currently committed to open bets, and it moves before your balance does.

Somewhere in the account menu — often behind your username — sit four screens that matter more than anything on the front page. Account statement. Bet history. Profit and loss. Change password. Find all four now, while nothing is happening, because looking for them for the first time during a dispute is miserable.

Then go and change the password. I have said it three times on this page. It is the single most skipped step and the single most expensive one to skip.

Logging out, sessions and the 99exch sportsbook timing out

Sessions on 99exch last a long time in the app and rather less in a browser tab that has been sitting idle. Neither is a security setting you can adjust; it is just how the sports exchange behaves.

In practice this means a browser session may quietly expire while you are watching a match in another tab, and you discover it at exactly the wrong moment — when you go to cash out. If you are holding a position through a close finish, click something in the sportsbook every few minutes. It sounds superstitious. It is not; it keeps the session warm.

Actual logout matters in one situation and one only: a device that is not yours. Closing the tab is not logging out. The next person who opens that browser may well land straight in your 99exch account, and the sports exchange will not ask them for anything.

On your own phone, staying signed in through the apk is fine, provided the phone itself has a lock screen. If it does not, fix that first and worry about the sportsbook second.

Signing in during a busy match night

One pattern that catches people out every IPL season: a 99exch login that feels slow at 7:25 pm has nothing to do with your account.

Right before a big fixture the whole network is under load — desks issuing IDs, thousands of people signing in at once, deposits going through. Pages take longer. Occassionally a login attempt times out entirely and works fine on the second try.

The mistake is to interpret that as a blocked account and start messaging the 99exch desk, who is also busiest at exactly that moment. Give it two attempts and thirty seconds before escalating.

Better still, log in earlier. If you know you want to play a 7:30 game, sign in at seven, check the balance, and leave the 99exch sports exchange open. Everything you were going to do at 7:28 becomes easier, and you are not competing for the same server capacity as everyone else in the country.

http, https and the 99exch login address

A real chunk of search traffic for this brand is people typing the address itself into Google, protocol and all. It looks odd in a keyword list and it makes perfect sense in practice — the bookmark stopped working and the address bar became a search box.

Two things worth knowing. Always use the https version; if a 99exch address only answers on plain http, do not type a password into it. And accept that these 99exch addresses rotate periodically, which is a property of the space rather than a sign that something is wrong with your account.

The safe habit is one message to your desk when a link dies. Ten seconds, current address, bookmark updated. The unsafe habit is searching for the address and clicking whatever ranks first, because clone login cards are built precisely for that moment. A clone usually gets the layout right and the details wrong — missing demo button, off-colour wordmark, no reCAPTCHA line under the buttons.

More on all of that on the 99exch.com address page.

Why 99exch has no OTP and no two-factor

Every bank app in India sends you a code. The 99exch login does not, and people reasonably ask why.

The short answer is that there is no verified phone number attached to the account in the way a bank has one. Your mobile number sits with the desk as a contact detail, not as an authentication factor. There is no automated system that could send you a code, because the account was never created by an automated system in the first place.

What that means for you is straightforward, if slightly uncomfortable: your password is the whole of your security. There is no second gate behind it. A bank can afford you a weak password because the OTP catches the mistake. On 99exch nothing catches it.

So the advice that sounds like generic security nagging is actually load-bearing here. Long password, not reused anywhere, changed off the temporary one, and not sitting in a chat thread. Those four things are, genuinely, your entire defence.

The upside of the same design is that you never lose access because a SIM died or a number changed. Trade-offs both ways. Just know which one you are living with.

When the desk asks questions before resetting your 99exch login

Ask for a password reset and a decent desk will not simply hand one over. Expect two or three questions first.

Typically: the username, the mobile number the 99exch ID was opened on, roughly when you last deposited and how much. Sometimes the last four digits of the UPI ID you pay from. None of that is bureaucracy for its own sake — it is the only check standing between your account and somebody who has read your messages.

If you cannot answer, it gets slower rather than impossible. Deposit history is the strongest evidence, which is another argument for not deleting the chat thread. A screenshot of a payment you made three weeks ago will usually settle it.

Be wary of the opposite situation. A "desk" that resets a 99exch password instantly with no questions asked is not being helpful, it is being careless, and the same carelessness applies when somebody else asks about your account. Slight friction here is a good sign.

A two-minute checklist before you message anyone

Run this before deciding your 99exch login is broken. It resolves most cases and takes less time than waiting for a reply.

  1. Type the password manually. No paste. This alone fixes a large share of failed logins.
  2. Check the address is a genuine 99exch mirror. Compare it with what your desk sent — lookalike domains copy the card almost perfectly.
  3. Try mobile data instead of Wi-Fi. Home broadband DNS is the usual culprit when the card will not load at all.
  4. Open the address fresh rather than from a bookmark. Saved links go stale without warning.
  5. Try the demo button. If demo loads and your login does not, the 99exch sportsbook is fine and the problem is your credentials. If neither loads, its the address or the connection.
  6. Wait sixty seconds and retry once. Especially before a big match, when everything is slower for everyone.

Step five is the useful one and almost nobody thinks of it. It splits the problem in half in about ten seconds, and it means that when you do message the desk you can tell them something specific instead of "not working".

One login, one person

Sharing a 99exch login with a friend so you can "both play" sounds harmless and creates a specific mess later.

The 99exch sports exchange may drop one session when the other signs in, which is annoying but survivable. The real problem arrives if there is ever a dispute about a bet or a withdrawal, because now there are two people who could have placed it and no way to establish which. Desks have no mechanism to unpick that and will generally side with the account record, not with your explanation.

Same logic applies to letting someone "help" you place bets by giving them your credentials. If they need access, they can open thier own 99exch ID in about ten minutes. It costs nothing.

Signing in from a new phone

Changed handset, or reinstalling after a factory reset. Two things carry over and one does not.

The username and password carry over — they live on the 99exch sportsbook, not on the device. Your balance and bet history carry over for the same reason. What does not carry over is the apk, because it never came from an app store and so nothing restores it automatically.

So the sequence is: get the current 99exch address from your desk thread, open the login card in the browser, download the apk from the button, install it, then sign in inside the 99exch app. Ten minutes, most of which is the Android warning screens during a sideload.

The one genuine risk in this moment is that you go looking for the apk in a search engine instead of taking it from the login card. A repackaged apk with something extra inside it is a real thing, and a phone that has just been reset is the least protected it will ever be. Take the file from the card, every time.

If the WhatsApp thread itself did not survive the reset, message the desk from the same mobile number and they can pick the conversation back up. That number is the thread that links you to the account, which is why changing it without telling them is a bad idea.

Frequently asked questions about 99exch login

How do I do a 99exch login?

Open the 99exch login card, type the username and password your desk sent you, and press Login. There is no email step, no OTP and no registration form. If the sports exchange accepts the credentials it loads your balance straight away, or the live grid if a match is in play.

Where do I get my 99exch login ID and password?

Both come from the signup desk on WhatsApp, not from the website. You send a first name and a mobile number, and the desk replies with a 99exch username and a temporary password in the same chat. Nothing is emailed and nothing is generated automatically.

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

Nothing on the site can send you a new one, since a 99exch account carries no email address and no OTP step to reset against. Whoever created the ID sets the replacement manually. Put the 99exch username and its mobile number in one WhatsApp message, and a temporary password comes back for the next sign-in.

Why is my 99exch login not working?

Usually one of three things. A trailing space from pasting the password, a saved 99exch address that has stopped resolving, or a lookalike page that is not a genuine mirror. Type the password manually first, then ask the desk for the current working address.

Is there a 99exch demo login?

Yes. The second button on the 99exch login card opens a shared demo account with practice balance on real markets. It carries no money, keeps no history and resets on its own. Use it to find the cash-out control and the statement screen before you fund anything.

Can I use one 99exch login on two phones?

Technically often yes, but the sports exchange may drop the older session when a second device signs in. More importantly it makes any dispute impossible to unpick later. Keep one 99exch login to one person and one main device, and use the app rather than repeatedly signing in and out.

Once you are in, the 99exch live page covers what the in-play grid is doing, and the 99exch app page deals with the apk that keeps you signed in.

The 99exch login and every search that leads to it

A 99exch login is the card this page is built around, though people reach it under many names.

  1. Sign-in searches: a 99exch login, a 99 exchange login, a 99exch com login, an https 99exch com login and an http 99exch com login are one and the same door, and 99exch live login is that door opened during a match.
  2. Password help sits under 99exch com login password and 99 exchange login password when a saved credential no longer works.
  3. No account yet means an ID: 99exch id, 99 exchange id, 99 exchange id login, 99exch new id, 99exch new id number, 99exch sign up, 99 exchange sign up and 99exch register are the same WhatsApp step.
  4. The 99exch app, the 99 exchange app, the 99exch apk, the 99 exchange apk, a 99exch com apk request, a 99exch download, a 99exch download apk, a 99exch app download or the 99exch app download apk latest version keep you signed in on Android.
  5. Addresses to sign in on: 99exch in, 99exch in login, 99exch io, 99exch green, 99exch red, 99exch win, 99exch win login, https 99exch com, 99 exchange com, 99exch com m home, https 99exch com m home, 99exch com m login and https 99exch com m login.

People who first typed welcome to 99exch, welcome 99exch, 99exch live or 99 exchange live end up at this one card, and the 99exch com whatsapp number, the 99 exchange whatsapp number or the 99 exchange customer care number reaches a person when it will not open. Both spellings, 99exch and 99 exchange, mean the same account.