Get 99exch ID

99exch login

Enter the username and password your 99 exch agent gave you.

Open 99exch Panel
OR
Get New 99exch ID
UPIDeposits
FastWithdrawals
24×7Support

Password gone? Reset your 99exch login

99exch · India

99exch: how the login, the new ID and the app actually work

99exch is an exchange-style betting panel used mostly by Indian players for cricket, football, tennis and live casino tables. You do not create a 99exch account yourself on a signup form. You request an ID from an authorised 99 exch agent, they hand you a username and password, and that pair is what you use at the 99exch login screen from then on.

That one difference explains almost every question people type into Google about 99exch. Why is there no register button. Why does the 99exch com login page look so plain. Why do the domains keep changing. This page answers all of it, in order, without the sales pitch.

2 minTypical 99exch ID handover
₹100Common minimum deposit
24×799exch agent desk

What is 99exch, in one paragraph you can actually use

99exch is a betting exchange panel where Indian players back and lay odds on cricket, football, tennis and kabaddi, and also play live casino tables like Teen Patti and Andar Bahar. Accounts on 99exch are issued by agents rather than by public signup, and every 99 exch ID comes with its own credit limit.

The word "exchange" is doing real work in that sentence, so it is worth slowing down on. A bookmaker sets a price and you take it or leave it. An exchange puts you against other players — one person backs Mumbai, another lays Mumbai, and the panel matches them. Odds move because money moves, not because a trader decided they should.

That is why 99exch odds during a close IPL chase swing so violently. Nobody is adjusting them by hand. In the last four overs of a tight game the price can pass through five or six different numbers inside a single over, and if you have ever watched the 99exch cricket screen at that moment you know it looks less like a betting site and more like a share market ticker.

Two things follow from the exchange model, and both matter more than any bonus offer:

  • Your money sits in a credit line, not a wallet. A 99 exch agent sets your limit. You settle up with that agent. There is no card on file, no bank account linked to 99exch itself.
  • You can be on either side. Backing is betting that something happens. Laying is betting it does not. Most new 99exch users never touch the lay side for months, which is fine, but it is half the platform sitting unused.

A large share of the people asking what 99exch is are typing the question in Hindi rather than English, and the answer does not change: an agent-issued exchange ID for cricket and casino, run on a credit limit, settled directly with the person who gave you the ID.

How to get a new 99exch ID (the honest version)

Search volume for "99exch new id" and "how to get 99exch id" is steady all year and it spikes hard around IPL. Here is what actually happens, start to finish. It takes about two minutes if the agent desk is awake, and it takes longer at 3am, obviously.

  1. Message the 99exch agent desk

    You send a name and a mobile number. That is genuinely the whole application. No email verification, no document upload at this stage, no OTP loop.

  2. Agree the opening limit

    The agent asks what you want to start with. ₹500 and ₹1,000 are the two most common answers. You can go lower — ₹100 openings do happen — but the agent may just tell you to start at ₹500 because anything smaller gets wiped out by one bad over.

  3. Receive the 99 exch username and password

    They arrive as plain text on chat. The username is usually short, often a word plus digits. The password is temporary and you are expected to change it.

  4. Log in and change the password immediately

    This is the step everyone skips and it is the only one that is genuinely important. The temporary password has now been typed into a chat window that at least two people can read.

Cost to open a 99exch ID: nothing. The ID itself is free. What you are committing to is the deposit you agreed, and you only hand that over once the login works and you have seen the panel with your own eyes.

One thing worth knowing. Some agents will set up a 99exch demo ID if you ask for one specifically. It has fake balance, real odds, and no withdrawal. It is a genuinely good way to learn where the buttons are before real money is involved, and it costs nothing, so there is no reason not to ask.

Full walkthrough with screenshots of each field lives on the 99exch register page, and if you already have credentials and just need the panel, go straight to 99exch login.

99exch login panel and new ID banner for Indian cricket and casino players
One 99exch ID covers cricket, football, tennis and the live casino floor.

The 99exch login screen, and the four things that break it

The 99exch login page asks for two fields only — username and password. If sign-in fails, it is almost always one of four causes: a wrong panel address, browser autofill inserting an old password, a mistyped username, or an account the agent has suspended for non-settlement.

Let me take them one at a time, because the order matters. Most people assume the site is down when actually their browser is helping them incorrectly.

Wrong 99exch address

This is the biggest one by a distance. 99exch runs on several domain variants and search results are full of stale ones. If the page loads but the login button does nothing, or the page does not load at all, you are on a dead mirror. Ask your agent for the current 99 exch link rather than trusting a two-year-old blog post. We keep the domain question separate below because it deserves its own section.

Autofill putting back the old password

You changed your 99exch password last month. Chrome saved the old one. Now it fills the old one every time and you keep getting rejected while being completely certain you typed it right. Clear the saved entry, or type the password into the username box first to see it in plain text, then cut and paste it across.

Username typed slightly wrong

99 exch usernames often mix letters and digits in a way that invites errors. A lowercase L and the digit 1 look identical in a lot of chat fonts. So does capital O and zero. If your agent sent you the username on WhatsApp, copy it rather than retyping it — one tap saves ten minutes of confusion.

Account suspended by the agent

If you owe a settlement, the agent can freeze the ID from their side. The login screen will not tell you that. It just refuses. Nothing on the 99exch side is broken, and no amount of clearing cache will fix it. One message to the agent resolves it in a minute.

Password actually forgotten? There is no self-service reset link on 99exch — no "forgot password" email, because there is no email on the account. The agent resets it. Ask, and you will recieve a fresh temporary password on chat, usually within a couple of minutes.

Inside the 99exch panel: what you are actually looking at

First login is disorienting. The 99exch panel is dense on purpose — it is built for people who want twelve numbers on screen at once, not for people who want a clean landing page. Here is the layout, top to bottom.

The top strip carries your username and two balance figures. One is your available balance. The other, usually labelled exposure, is money currently locked inside unsettled bets. New 99exch users panic about this constantly: "my balance dropped and I did not lose anything." You did not lose it. It is held against an open position and it comes back the moment the market settles.

The left rail is the sport list. Cricket sits at the top during any Indian season, then football, tennis, and a casino block underneath. The number beside each sport is how many live events are running right now.

The centre is the market itself — two columns of prices, blue on the back side, pink on the lay side. Three price steps in each column with the money available at each one. That last part is the bit people ignore and should not. A juicy price with only ₹400 behind it is not really available to you.

The bottom on mobile is a bet slip that slides up when you tap a price. Type a stake, confirm, done. On desktop the slip sits on the right instead.

99exch panel terms and what they mean
What 99exch calls itWhat it meansWhy it matters
BackBetting that the thing happensThe default, and where most 99exch stakes go
LayBetting that the thing does not happenLets you take the bookmaker's side of a market
ExposureMoney locked in open betsExplains the "missing balance" question
Session / FancyRuns in an over, total match runs, wicketsThe most-traded cricket market on 99 exch
BookmakerFixed-price market run by the panelSteadier prices than the exchange side
TossWhich captain calls correctlyCloses at the coin, settles in seconds

Spend ten minutes reading that screen before you place anything. Seriously. The single most expensive habit among new 99exch players is tapping a price to see what happens and discovering that the bet is already live.

Cricket on 99exch: the markets people actually use

Cricket is why this platform exists in India. Everything else on 99exch is a side dish. During IPL the cricket section alone carries more activity than the rest of the panel put together, and during a India–Australia series it gets close to that too.

Match odds

Who wins. Two prices, they move all game, they are the easiest thing on 99exch to understand and the hardest to beat. Prices during a chase are brutally efficient because thousands of people are pricing the same run rate you are.

Session and fancy markets

This is the Indian speciality and it is where most 99 exch volume sits. Runs in the next six overs. Total match fours. Wickets in the powerplay. Each market gives you a number and you decide whether the real figure lands above or below it. Sessions settle fast — sometimes inside four minutes — which is exactly why they are so easy to overplay.

Toss

Barely a market. It is a coin. But it settles in about ninety seconds and a lot of people cannot resist it, which is worth being honest about rather than pretending it is a strategy.

Bookmaker markets

99exch runs its own fixed prices alongside the exchange. Slightly worse odds, much more stability, and the liquidity is guaranteed. If you have been burned by a price vanishing mid-tap, the bookmaker side is calmer.

One practical note about domestic cricket. 99exch covers Ranji Trophy, Syed Mushtaq Ali and the state T20 leagues — TNPL, KPL, the Bengal and Maharashtra competitions. Liquidity there is a fraction of IPL. You will see a beautiful price and find ₹900 sitting behind it. Size your stakes to what is actually matched, not to what is displayed.

Beyond cricket — 99exch football, tennis and the casino floor

Football on 99exch is mostly Premier League, La Liga and Champions League, with ISL getting reasonable traffic during its window. Kick-off times in Europe land between 10pm and 1:30am IST, so the football crowd on 99 exch is a genuinely different set of people from the cricket crowd. Different hours, different pace.

Tennis carries the four Grand Slams properly and the ATP tour patchily. Because tennis has no clock, prices swing on single points — a break at 4-4 in the third can move a price further than a wicket does.

The casino block is the part that runs at 4am when no sport is on. Live dealer tables, streamed, with the usual Indian favourites front and centre:

  • Teen Patti — the most played live table on 99exch by a wide margin, several variants running at once.
  • Andar Bahar — one card, two piles, decisions every forty seconds. Fast in a way that is genuinely dangerous to a bankroll.
  • Dragon Tiger — two cards, higher wins, that is the entire game.
  • Roulette and Baccarat — standard tables, standard rules, Indian dealers on several of them.
  • Aviator and crash games — a multiplier climbs, you cash out before it stops. 99exch aviator gets searched a lot and it is exactly as simple as it sounds.

Casino settles instantly. Sport does not. If you are trying to control how much you play, that gap is the whole ballgame — a bad cricket session takes three hours to unfold, a bad Andar Bahar session takes eleven minutes.

99exch deposits: UPI, minimums, and the timing nobody warns you about

Deposits on 99exch go through your agent, not through the panel. You send money by UPI, IMPS or bank transfer to the account the agent gives you, share the reference, and the agent tops up your 99 exch balance manually. Most credits land inside two to ten minutes during working hours.

The manual step is the part that surprises people, so let me be blunt about the consequences. There is no "add money" button inside 99exch. A human is reading your payment reference and pressing a button on their side. That works fine at 9pm on a Tuesday. It works less well at 4:20am, and it works badly in the eleven minutes before an IPL toss when every agent in the country is doing the same job at once.

What you can actually send

  • UPI — Google Pay, PhonePe, Paytm, BHIM. This is how the overwhelming majority of 99exch deposits move.
  • IMPS and NEFT — used for larger amounts, where UPI per-transaction caps get in the way.
  • Bank transfer — slowest, still used by players putting in five figures.

The minimums

₹100 is the number most 99 exch agents will quote you as the floor. Some hold the line at ₹500. It is an agent decision, not a platform rule, which is why you will find both numbers written confidently on different sites. Ask yours. Do not assume.

The timing thing

Send your deposit before the match, not during it. This sounds obvious written down and yet it is the single most common complaint in 99exch support chats. Toss is at 7:00pm. You send money at 6:57pm. The agent has forty other messages. Your credit lands at 7:06 and the market you wanted has already moved. Nobody did anything wrong. There was just a queue.

Keep the screenshot. Every time. UPI reference number visible, timestamp visible. Ninety-nine deposits out of a hundred need it never. The hundredth one turns a forty-minute argument into a ten-second one.

99exch withdrawals: how long it really takes

Withdrawal is the same process running backwards. You tell the agent how much you want out, they check your balance and any pending settlement, and they push the money to your UPI or bank account.

Realistic timings, based on how these desks actually operate rather than what a marketing page would claim:

Typical 99exch withdrawal timings
When you askTypical waitWhat is happening
Weekday, 11am–8pm10–30 minutesDesk is staffed and quiet
During a live IPL match30–90 minutesAgent is buried in deposit requests
After midnightMorningQueued until the desk reopens
Large amount, first timeFew hoursVerification on the agent's side
Sunday during a big finalLongest of allEveryone withdrew at the same moment

Anyone telling you 99exch withdrawals are always instant is selling something. Most are quick. Some are not. The pattern is predictable enough that you can just plan around it — ask for your money on a Tuesday afternoon rather than at the end of a Sunday final, and you will almost never wait.

A separate point that costs people real money: withdraw in chunks rather than leaving everything sitting on the 99 exch ID. A balance that stays on the panel gets played. That is not a moral judgement, it is just what happens, and every regular player will tell you the same thing.

The 99exch app and APK: what you are actually installing

There is no 99exch app on the Google Play Store or the iOS App Store, because Indian store policy blocks real-money betting apps. What circulates as the 99exch APK is either a direct download from the panel or a shortcut that saves the mobile site to your home screen.

Both work. The second one is safer, faster and needs no permissions at all, and it is what I would suggest to anyone who is not certain where their download came from.

The home-screen shortcut, in four taps

  1. Open the 99exch panel in Chrome on your phone.
  2. Tap the three-dot menu, top right.
  3. Choose "Add to Home screen".
  4. Name it and confirm. Done — an icon appears that opens straight to the login.

It behaves like an app. It updates itself, because it is the website. It cannot be an outdated build, which is more than can be said for a stray APK file sitting in someone's Telegram channel from eight months ago.

If you do install the 99exch APK

Take the link from your agent and nowhere else. "99exch download apk latest version" is a heavily searched phrase and the results are full of files nobody should be trusting. Check the size before installing — a genuine panel wrapper is small, usually well under 20MB. If something calls itself the 99exch app and weighs 90MB, it is carrying things that have nothing to do with cricket.

Never grant contacts, SMS or call-log permission to a betting wrapper. It has no use for any of them. A wrapper needs storage and network, nothing more.

Fuller breakdown, including iPhone steps and the update question, sits on the 99exch app and APK page.

Why the 99exch address keeps changing (com, live, green, red, in)

Look at what people type into Google and this becomes the most confusing part of the whole platform. 99exch com. 99exch live. 99exch green. 99exch red. 99exch in. All real searches, all pointing at the same brand, and no obvious explanation anywhere.

Here is the explanation. Panels of this type rotate domains, and they run colour-coded variants that are simply different skins or different agent trees sitting on the same engine. Green and red are not different products. They are labels. The panel behind them behaves identically.

99exch address variants and what they mean
What people searchWhat it usually is
99exch comThe original root address most players remember
99exch liveA mirror, commonly pushed during heavy traffic
99exch green / 99exch redColour-skinned variants of the same panel
99exch inIndia-facing variant of the same login
my 99 exchUsually someone looking for their own account screen
welcome to 99exchThe greeting line on the panel's landing page

The rule that keeps you safe is short: your agent is the source of truth for the 99exch address, not a search result. A page ranking on Google today may have been abandoned a year ago. Agents update their link the day it changes, because their income depends on you being able to log in.

We have separate pages digging into 99 exch com, 99exch live, 99exch green and 99exch red if you want the detail on any one of them.

Where new 99exch players lose money in the first month

Not through bad luck. Through five habits, and they repeat so reliably that any agent can list them from memory.

Chasing the session. A session market settles in four minutes and offers another one immediately. Lose one, take the next, double up. Three hours later the arithmetic is grim. This is the number one way 99exch balances disappear and it has nothing to do with cricket knowledge.

Playing the toss. It is a coin flip with a margin on it. You cannot be good at it. Some nights you win four in a row and conclude you have a system, which is the worst possible outcome.

Ignoring liquidity. A price of 3.4 with ₹500 behind it is not a price of 3.4 for a ₹5,000 stake. Look at the money column, then the number.

Betting a match you are not watching. Live cricket on 99 exch moves on things a scorecard shows late — rain in the air, a limping bowler, a pitch that has stopped turning. Betting off a delayed feed means you are always trading against people who saw it first.

Leaving the balance on the panel. Covered above, still the most expensive one. Money on the ID gets played. Money in your bank account does not.

Correction to something I implied earlier — I said sessions settle in four minutes. Sometimes its two. During a rain break it can be forty. The variance itself is part of why they are hard to manage.

Your own 99exch ID versus using a friend's

A surprising number of people play on somebody else's 99 exch login for months. Usually a cousin, usually because it seemed easier than asking an agent. It is worth spelling out what that actually costs.

Own 99exch ID compared with a borrowed one
Your own 99exch IDBorrowed ID
WithdrawalStraight to your UPIGoes to them first, then to you, if it does
StatementYours, complete, checkableMixed with theirs, unreadable
LimitSet for you, raised on requestShared, and you find out when it runs out
DisputeYou talk to the agent directlyYou talk to your cousin, who talks to the agent
Cost to fixFree — the ID costs nothingEvery argument you have ever had about money

The 99exch ID is free. That is the entire point. There is no scenario where borrowing one makes sense, and the two minutes it takes to get your own is genuinely the best trade available on the whole platform.

99exch — frequently asked questions

How do I get a 99exch ID?

Message an authorised 99exch agent with your name and mobile number and ask for a new ID. They confirm your opening limit, then send a username and temporary password on chat. The whole handover normally takes about two minutes. The 99exch ID itself is free — you only pay the deposit you agreed.

Is 99exch signup free?

Yes. Creating a 99exch ID costs nothing and there is no joining fee, no monthly charge and no registration payment. The only money involved is the deposit you choose to fund the account with, and that stays yours as playable balance until you bet it or withdraw it.

Why is 99exch not opening on my phone?

Nearly always a dead domain rather than a broken phone. 99exch rotates addresses and old links stop resolving. Ask your agent for the current link, then try again. If the page loads but sign-in fails, check for browser autofill inserting an old saved 99exch password.

How long does a 99exch withdrawal take?

Ten to thirty minutes on a normal weekday afternoon. During a live IPL match it stretches to roughly thirty to ninety minutes because the agent desk is handling deposits at the same time. Requests made after midnight are usually settled the following morning when the desk reopens.

What is the minimum deposit in 99exch?

Most 99exch agents set the floor at ₹100, though a fair number prefer ₹500 as a practical starting balance. It is an agent-level decision rather than a platform rule, so the number genuinely varies. Confirm it in your first message before sending anything.

Is KYC required for 99exch?

Not to open the ID. You give a name and a mobile number and that is enough to start. Documents may be requested later, usually when a withdrawal is unusually large or when the agent needs to confirm the bank account receiving the money belongs to you.

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

Ask your agent to reset it. 99exch has no self-service reset because accounts carry no email address, so there is nothing for a reset link to be sent to. The agent issues a fresh temporary password on chat, normally within a couple of minutes, and you change it after logging in.

Can I get a 99exch demo ID?

Many agents will set one up if you ask specifically. A 99exch demo ID carries fake balance against real live odds, which makes it a genuinely useful way to learn the panel layout. You cannot withdraw from it, and any winnings on it are not real money.

99exch — a short summary for anyone skimming

99exch is an exchange-format betting panel serving Indian players, covering cricket, football, tennis, kabaddi and a live casino floor built around Teen Patti, Andar Bahar and Dragon Tiger. Accounts are issued by agents. There is no public signup form on 99exch, which is why searches for a register button return so little.

99exch login and account access

Sign-in needs only a username and password, both supplied by your 99 exch agent. Failed logins usually trace back to an outdated panel address, saved-password autofill, a mistyped username, or an ID paused for settlement. There is no email-based password reset on 99exch — the agent handles it directly.

99exch money, app and domains

Deposits arrive by UPI, IMPS or bank transfer to the agent, who credits the 99exch balance by hand, normally within two to ten minutes. Withdrawals reverse the same route and run slower during live matches. The 99exch app is not on Play Store or App Store; a home-screen shortcut to the mobile panel does the same job without permissions. Address variants like 99exch com, 99exch live, 99exch green and 99exch red are skins and mirrors of one platform, so treat your agent's current link as the only reliable one.

Playing 99 exch sensibly

Session and fancy markets settle fastest and drain balances fastest. Check the money sitting behind a price before trusting the price. Withdraw in parts rather than letting a balance ride. Betting is for adults over 18 and only with money you can afford to lose.