99exch ID desk · open 24x7

99exch ID & Login — India’s Betting Exchange Panel, Set Up on WhatsApp

99exch (also written 99exchange) is a betting exchange panel that Indian players use for cricket, football, tennis and live casino. There is no public sign-up page: every account is issued by an agent. 99exch.in is one of those ID desks. Message us on WhatsApp, deposit from ₹500 by UPI, and you get a username, a temporary password and the current login link. Withdrawals usually reach your bank in 15–30 minutes. Read the full guide.

  • ₹500minimum deposit
  • 15–30 mintypical withdrawal
  • 24x7WhatsApp desk
99EXCHPanel access
Chat with the ID desk

Logins are issued on WhatsApp — nothing is typed or stored on this page. We never ask for your OTP, UPI PIN or full password.

3 Simple Steps to Start

Get your betting ID in less than 2 minutes.

chat

1. Message WhatsApp

Click any CTA to start a chat with our desk and request your new ID.

account_balance_wallet

2. Make Deposit

Send your deposit amount via UPI, Paytm, or NetBanking to receive your login credentials.

sports_esports

3. Play & Win

Login to your 99exch dashboard, pick your market, and start placing your bets!

Live Sports Markets

Bet on the most popular tournaments worldwide.

sports_cricket IPL & Internationals

Cricket

IPL, World Cup, Big Bash, Test Matches

Bet Now
sports_soccer

Football

Champions League, PL, ISL, World Cup

Bet Now
sports_tennis

Tennis

Grand Slams, ATP, WTA, Challenger

Bet Now
sports_kabaddi

Kabaddi

Pro Kabaddi League, World Cups

Bet Now

Live Premium Casino

Real dealers, real money, real-time action.

Live Baccarat

Play Now

Live Casino

Classic Teen Patti

Play Now

Teen Patti

Andar Bahar

Play Now

Andar Bahar

Aviator

Play Now

Aviator

French Roulette

Play Now

Roulette

Experience 99exch
on the Go

Use 99exch on any phone — no download needed. Our mobile app guide shows how to add it to your home screen for one-tap, app-like access, and how to stay safe from fake APKs.

add_to_home_screen See the App Guide

Secure Deposits via Local Indian Payment Methods

UPI
Paytm
PhonePe
GPay
NetBanking

What the 99exch.in desk does, and what it does not

badge

Issues IDs

Opens your username on the panel and sends the current login link. No fee to open an ID.

payments

Handles payments

Credits deposits from ₹500 and pays withdrawals, usually in 15–30 minutes.

gavel

Does not run the panel

Odds, markets and results are set by the operator, not by this site.

shield

Never asks for OTPs

No OTP, UPI PIN, password or “withdrawal tax”, ever. Read our safety guide.

This is our complete guide to 99exch: what it is, how IDs and logins work, which web address to trust, how deposits and withdrawals really behave, what the markets mean, and what the law in India now says. It is written by the people who answer 99exch questions every day, and it is deliberately plain about the risks.

99exch in short: what it is, and what this website does

99exch is the name of a betting exchange panel used by cricket followers in India and in the Indian diaspora. You will also see it written as 99exchange, 99 Exch or 99 Exchange; all of these refer to the same product family. An exchange panel is a website where people take opposite sides of a sporting outcome and the platform matches them, instead of a bookmaker setting a price and taking the bet itself. The same login usually opens a casino lobby as well, with live card tables and fast games.

The detail that confuses most first-time searchers is this: there is no single public sign-up page for 99exch. Accounts are created by agents, sometimes called ID providers or ID desks. The agent opens a username on the panel, handles deposits and withdrawals, and is the person you talk to when something goes wrong. The panel operator sits in the background and runs the odds, the markets and the settlement of results.

99exch.in is an information website and an ID desk. It is not the company that runs the 99exch panel, and it has never claimed to be. This page exists because people search for 99exch, land on a dozen lookalike sites, and still cannot find a straight answer to basic questions: what is an ID, how does login work, which web address is real, how long does a withdrawal take, and what is the legal position. Each section below answers one of those questions directly, in plain English, without the exaggerated promises that fill most pages on this topic.

If you only have a minute, read the quick reference table that follows and the section on the legal position in India. If you are trying to fix a specific problem, use the contents list to jump straight to it. Everything on this page was checked against our own desk procedures and public sources on the date shown above, and it is reviewed again whenever something material changes.

A quick 99exch reference table

The table below collects the facts people ask about most often. Figures that depend on the agent rather than the panel, such as payment limits, are the ones used by this desk; another agent may work differently, so always confirm with whoever issued your ID.

QuestionShort answer
What is 99exch?A betting exchange panel with sports markets (mainly cricket) and a casino lobby under one login.
Is there a public registration page?No. IDs are issued by agents. Any page with a "register here" form asking for card details should be treated with suspicion.
Who runs 99exch.in?An independent ID desk and information site. It does not operate the panel, set odds or settle markets.
How is an ID delivered?Through a WhatsApp chat: a username, a temporary password and the current panel link.
Minimum deposit at this desk₹500 by UPI and most methods; ₹1,000 by bank transfer.
Typical withdrawal time15–30 minutes for an ordinary daytime UPI withdrawal; slower during big matches and bank outages.
Is there an official app on the Play Store?Not that we can verify. Most users open the panel in a browser and add it to the home screen.
Is a demo available?Yes, practice IDs with virtual points exist; they cannot be withdrawn.
Minimum age18 years.
Legal position in IndiaThe Promotion and Regulation of Online Gaming Act, 2025 has been in force since 1 May 2026 and prohibits online money games. Read the legal section before doing anything else.

Many pages about 99exch say that betting laws "vary from state to state". That was the general picture for years, but it is no longer accurate, and we would be doing readers a disservice if we repeated it.

The Promotion and Regulation of Online Gaming Act, 2025 received assent in August 2025. The government notified the Promotion and Regulation of Online Gaming Rules, 2026 in April 2026, and the Act and Rules came into force on 1 May 2026. The Act creates a nationwide framework that prohibits online money games, a category that covers online betting where users stake money in the hope of winning more. It treats offering such games, advertising them and facilitating payments for them as offences, and it set up the Online Gaming Authority of India to oversee the sector. State gambling laws continue to apply alongside it.

What this means in plain terms:

  • Online real-money betting, including on exchange panels, is restricted at the national level in India under this law.
  • The law is new, and how it is applied and enforced in practice is still developing. Court challenges and further notifications may change details over time.
  • We are not lawyers and nothing on this page is legal advice. If you are in India, or subject to Indian law, you should assume that taking part in online money games may be unlawful for you and take independent legal advice before doing anything.
  • If you are outside India, the law where you live applies. Many countries regulate or prohibit online betting, and age limits are strictly enforced.

We have published this section near the top of the contents list deliberately. Whatever you decide, decide it with accurate information. Anyone who tells you that online betting is simply "legal in India" today is either out of date or not being straight with you.

How a 99exch ID works, from the first message to the first bet

Because 99exch runs on an agent model, getting an ID feels more like opening an account with a local branch than signing up for an app. The process is short, but it helps to know the order of events so that nothing surprises you. Here is how it normally runs at this desk, step by step.

  1. Start a chat. Every chat button on this site opens a WhatsApp conversation with the support number configured for this domain. You do not fill in a web form first, and you are never asked to pay anything before you speak to a person.
  2. Confirm the basics. The desk asks for a name to attach to the ID and confirms that you are at least 18. If you already hold an ID with another agent, say so; running two IDs with two desks is the most common cause of mix-ups over deposits.
  3. Receive your login. You get three things in the chat: a username, a temporary password and the panel address that currently works. Keep that message. It is your record of which ID belongs to you and which agent issued it.
  4. Sign in and change the password. The first time you log in, the panel normally forces a password change. Choose something long that you do not use anywhere else. Some panels also have a separate transaction or withdrawal password; set that too.
  5. Add points. When you decide to deposit, the desk shares the payment details that are active at that moment. You pay from an account in your own name, send the confirmation, and the matching points appear on your ID. Details for each method are in the deposits section.
  6. Look around before staking anything. Open the cricket list, click into a match, and look at the market layout without placing a bet. If the screen feels unfamiliar, a demo ID lets you practise with virtual points first.

Two habits make everything afterwards easier. First, keep all of your conversations about one ID in one chat thread, so that deposit screenshots, withdrawal requests and password resets are in a single place. Second, register one bank account or UPI ID for withdrawals and keep it the same. Changing payout details often is the clearest signal of account takeover, so desks verify any change carefully, and that slows your money down.

The 99exch ID guide goes deeper into the ID itself, and the registration page covers the questions people ask before they start a chat.

What actually sits inside a 99exch ID

An ID is more than a username. Once you log in, the panel shows a small number of figures that control what you can do, and understanding them prevents most of the "where did my money go?" questions that desks receive every day.

  • Username. Usually a short string of letters and numbers chosen by the desk. It is not your phone number and it is not secret, but there is no reason to share it publicly.
  • Login password. The password you use to sign in. Change it on first login and whenever you suspect someone else has seen it.
  • Transaction password. Some panels ask for a second password before certain actions. If your panel uses one, treat it like a UPI PIN: never type it into a chat and never tell it to anyone.
  • Balance. The total points on your ID. Points are the panel's internal unit; this desk credits them one-for-one against rupees you deposit.
  • Exposure. The amount currently reserved against open bets. It is part of your balance but cannot be used until the relevant markets settle.
  • Available to bet. Balance minus exposure. This is the figure that actually limits your next stake.
  • Bet limits. Each market has a minimum and maximum stake set by the panel. They vary by sport and market type and are shown on the bet slip.
  • Statement and bet history. A list of every deposit credit, withdrawal debit, bet and settlement. If a number looks wrong, this is where to check before contacting anyone.

An ID belongs to one person. Sharing it with friends, letting someone else bet on it, or buying an ID that someone else opened all create problems at withdrawal time, because the desk pays out only to the account holder. If a family member wants to play, they need their own ID and their own conversation with the desk.

IDs that sit unused for a long period may be deactivated by the panel. That is not a penalty; reactivation is usually a matter of asking the desk. Any balance on the ID remains recorded in the statement.

99exch login: signing in, and fixing the problems people actually hit

You do not log in to 99exch on this website. The panel lives on its own web address, and the safe way to reach it is the link your desk sends with your username. Once you have that link, signing in is ordinary: open the address, enter your username and password, solve any on-screen check the panel shows, and tap login. On a phone, the whole thing takes a few seconds.

When login fails, the cause is almost always one of a short list. The order below reflects how often each one comes up at our desk, most common first, so work down it before assuming something serious has happened.

1. The link you are using is old

Panel addresses change from time to time, and bookmarked links stop working. If the page will not load, loads a parked domain, or shows a site that looks different from what you remember, stop. Do not search for a new address and click the first result; ask your desk for the current link. The domain section explains why addresses move.

2. A typing error in the username or password

Usernames are case-sensitive on most panels. Phone keyboards also capitalise the first letter automatically and add a space after an autocorrected word. Type slowly, switch off autocorrect for the field if you can, and check for a trailing space.

3. Too many wrong attempts

After several failed tries, panels lock the ID for security. Repeating the attempt only extends the lock. Message the desk, confirm you are the owner, and ask for an unlock or a password reset.

4. You never changed the temporary password

Temporary passwords sometimes expire if they are not changed at first login. If your very first attempt fails a day or two after the ID was issued, this is the likely reason. A reset fixes it.

5. Browser problems

Old cached files, blocked cookies and aggressive ad blockers all break panel logins. Try a private window first. If that works, clear the site data for the panel address in your normal browser. Keep the browser itself updated, because live odds rely on background connections that older versions handle badly.

6. Network or provider blocks

Some mobile networks and public Wi-Fi hotspots block betting addresses. If the page simply times out on one connection and works on another, that is the cause. Be aware that circumventing such blocks may itself breach the rules that apply to you; read the legal section.

7. The ID has been suspended

Rare, but it happens: after a security concern, a payment dispute, a long period of inactivity, or at the holder's own request under a self-exclusion. The desk will tell you which applies and what can be done.

What a genuine desk will never do while helping with login is ask for your current password, an OTP sent to your phone, or your UPI PIN. A reset is done by issuing you a new temporary password, not by you revealing the old one. Our 99exch login page has screenshots of each step and a longer troubleshooting list, and the forgot password guide covers resets and locked IDs.

The 99exch domain question: .com, .red, .live and the colour names

Search for 99exch and you will meet a crowd of similar addresses: 99exch.com, 99exch.red, 99exch.live, 99exch.fun, and pages offering "99exch green" or "99exch black" APK files. On top of that sit agents' sites like this one, affiliate blogs, and pages that copy the panel's look to collect deposits. It is no wonder people ask which one is real.

There are three honest points to make about this. The first is that betting panels deliberately rotate their addresses. When an address is blocked by a network, flagged by a browser or simply retired, the panel moves to a new one, and the old address may later be bought by someone else. A link that was genuine last year can belong to a stranger today.

The second is that the colour names you see in app and search listings are, in most cases, labels used by distributors and lookalikes rather than separate products. A "red" or "green" version is not a different exchange with different rules; at best it is another address for a similar panel, and at worst it is a modified app built to harvest logins. We cannot verify which of these addresses the operator controls at any given moment, and nobody outside the operator can do so reliably either.

The third point is the practical one: the address you should use is the one your own desk gives you, and nothing else. Your ID only exists on the panel your agent opened it on. If you type your username into some other site that looks similar, the best case is that it does not work. The worst case is that you have just handed your password to a stranger.

A few rules keep you out of trouble here:

  • Save the link from your ID chat as a bookmark and reach the panel only through that bookmark.
  • Never log in through a search ad, a link forwarded in a group, or a QR code from someone you do not know.
  • If a site asks for your 99exch password before you have even reached a login screen, close it.
  • If the panel suddenly looks different, ask your desk before entering anything. Updates happen, but so do copies.

Lookalike sites are covered in more depth in the safety section further down. For address-by-address detail, see our guides to 99exch red, 99exch.com, 99exch green and the 99exch black APK.

A guided tour of the 99exch panel screen

The first time you log in, the panel can look busy. Layouts differ slightly between mirrors and are updated from time to time, but the building blocks are the same. Here is what you will typically see, from top to bottom on a phone.

The header bar

Your username, current balance and exposure usually sit at the top right. Tapping them opens a menu with your statement, bet history, profit and loss report, password settings and a logout button. If the balance and exposure figures are hidden behind an icon, look for a small wallet or user symbol.

The sports menu

A horizontal or side menu lists sports, with cricket first. Inside cricket, matches are grouped by competition, with live matches marked by a coloured dot or an "in-play" label. Matches that have not started show their scheduled time, which is normally displayed in Indian Standard Time.

The match page

Opening a match shows its markets stacked vertically: match odds at the top, then the bookmaker market, then sessions and fancy markets. Many panels show a live scorecard or a simple animation above the markets, and some include a live stream for selected fixtures. Each market has a small information icon that opens its rules, including minimum and maximum stakes.

The bet slip

Tapping a price opens the bet slip with the odds pre-filled. You enter the stake, or tap one of the quick-stake buttons, and the slip shows your potential profit or liability before you confirm. Read that figure every time. Placing a lay when you intended a back is the most common beginner's error, and the slip is where you catch it.

Open bets and the profit-and-loss row

Once a bet is matched, the market shows a small figure under each outcome: what you will win or lose if that outcome happens. This running position is the clearest view of your exposure in that match. Unmatched bets are listed separately, with a cancel button.

The casino lobby

A separate tab or menu item opens the casino, where games are grouped by provider and type. The casino uses the same balance as sports, which is convenient but also means a casino session can quietly eat into money you had set aside for cricket. Keeping the two budgets separate in your head, or on paper, helps.

Exchange or bookmaker: how 99exch prices a bet

To understand what you see on the panel, it helps to understand the model behind it. There are two ways to run a sports betting market, and 99exch combines elements of both.

A bookmaker decides the price of every outcome, accepts your bet, and pays you from its own money if you win. To make sure it profits over thousands of customers, it builds a margin into every price. If a match is genuinely a coin toss, a bookmaker might offer 1.90 on each side rather than the fair 2.00. You can only bet that something will happen, and the price you see is the only price available.

An exchange does not take sides. It is a marketplace where one person backs an outcome and another person lays it, which simply means betting that it will not happen. The exchange matches the two, holds both stakes, and pays the winner when the result is known. Instead of a margin on each price, it usually charges a commission on net winnings from a market. Because prices come from the users themselves, a busy market often trades close to fair odds.

On Indian-facing panels such as 99exch, a cricket match normally shows both formats side by side. The match odds market is a true exchange with back and lay columns. A separate bookmaker market offers fixed rates on the same outcome, typically quoted in a short paise-style format and often without commission. Session and fancy markets, described in the cricket section, use yet another format. Knowing which kind of market you are looking at is the first skill a new user needs.

The practical consequences of the exchange model are worth spelling out:

  • You can bet against an outcome. Laying lets you take the view that a team will not win, a total will not be reached, or a player will not score a fifty.
  • Your bet needs a counterpart. On a quiet market there may be nobody willing to take the other side at your price, in which case your bet waits unmatched.
  • Prices move constantly. In a live cricket match, the price can change after every ball as users react to what happens.
  • Winning does not get you restricted in the same way. Because the exchange earns commission rather than profiting from losses, it has less reason to limit successful users. Individual markets still have stake limits.

Back and lay explained with a worked example

Every exchange market has two sets of prices. The back column, normally coloured blue, shows the best prices available if you want to bet for an outcome. The lay column, normally pink, shows the best prices if you want to bet against it. The two numbers sit very close together on a busy market; the small gap between them is called the spread.

Take a purely illustrative example. Suppose Team A is shown at 1.80 to back and 1.82 to lay in a match odds market, and you have 1,000 points available.

  1. Backing. You back Team A for 500 points at 1.80. If Team A wins, you receive 500 × 0.80 = 400 points profit, before commission. If Team A loses, you lose your 500 points. Your maximum loss is your stake.
  2. Laying. You lay Team A for 500 points at 1.82. You are now on the bookmaker's side. If Team A loses, you win the backer's 500 points. If Team A wins, you pay 500 × 0.82 = 410 points. That 410 is your liability, and the panel reserves it from your balance the moment your lay is matched.
  3. Unmatched. If you ask for a better price than anyone is offering, for example backing at 1.85 when the best available is 1.80, your bet sits unmatched until someone accepts it or you cancel it. If the market closes first, the unmatched part is void.

Notice how the risk changes with the price when laying. Laying a strong favourite at 1.20 risks only 0.20 for every point you could win. Laying an outsider at 8.00 risks 7 points for every point you could win. Laying long odds can look like easy money until the outsider wins once, which is why experienced users lay big prices only with very small stakes, if at all.

A step most beginners miss is that you can combine a back and a lay on the same outcome at different times. If you backed a team at 2.40 before the match and their price falls to 1.70 after a good start, laying them at 1.70 can lock in a profit whatever the result. This is called trading out or hedging, and the panel's cash-out button does a simplified version of it for you. Our longer guide on back versus lay works through several of these situations with numbers.

Commission, liability and exposure: the three numbers behind your balance

New users are often puzzled when their balance does not match what they expected. Nearly every such case comes down to one of three numbers, and once you understand them the panel becomes much easier to read.

Commission

Commission is the exchange's fee. It is normally a percentage of your net profit on a market that you win, and nothing is charged on a market that you lose. Rates vary by panel and by market type, and fixed-rate bookmaker markets are often commission-free. Because commission structures change, we do not print a single figure as if it were permanent; ask your desk for the current rate and check the settled-bet line in your statement, which shows exactly what was deducted.

Liability

Liability is the most you can lose on a lay bet: your stake multiplied by the odds minus one. A 200-point lay at 3.50 has a liability of 200 × 2.50 = 500 points. On a back bet your liability is simply your stake.

Exposure

Exposure is your worst-case loss across all of your open positions in a market, or across your whole ID. The panel freezes that amount so that you cannot bet money you have already committed. If you back Team A for 300 and lay Team B for 200 at 2.00 in the same match, your exposure is calculated from the combined position, not the two bets separately, and it may be lower than you expect because the bets partly offset each other.

Put together: available to bet = balance − exposure. When a market settles, its exposure is released, the result is applied, and commission is deducted from any net win. If a withdrawal request is refused for "insufficient balance" while your balance looks healthy, open bets holding exposure are the usual reason.

Cricket on 99exch: the markets, in the order you will meet them

Cricket is the reason most Indian users open an exchange ID, and it is where the panel offers the widest choice. A single international or IPL match can carry dozens of markets. They fall into a few families.

Match odds

The main exchange market on who wins the match, with back and lay columns for each side and, in Tests, for the draw. This is the deepest market on any match and the best place to learn how the exchange works, because prices are tight and bets match quickly.

Bookmaker market

A fixed-rate market on the same result, quoted in a compact format such as 45 / 47, which corresponds roughly to decimal odds of 1.45 and 1.47. Many users prefer it in-play because the rate is simple to read and commission is often not charged. It is suspended briefly whenever something significant happens, such as a wicket or a boundary, and reopens a moment later at a new rate.

Session markets

Sessions ask how many runs a team will have scored at a fixed point, usually after 6, 10, 15 or 20 overs in a T20, or at 10-over intervals in an ODI. The panel shows a line as two numbers, for example No 52 / Yes 54. Betting "Yes" at 54 wins if the team reaches 54 or more at that point; "No" at 52 wins if they finish below 52. A rate shown under each figure, often 100, indicates the payout at even money. Sessions are popular because they settle quickly and reward people who follow the game closely. Our session and fancy markets guide covers the details.

Fancy markets

Everything beyond the result and the team score: a batter's runs, a partnership, the fall of the next wicket, runs in a specific over, total boundaries, and similar side questions. They are settled on the official scorecard, and rules about rain interruptions, retired batters and reduced overs are set out in each market's rules panel. Read those rules before betting, because they decide how edge cases are settled.

Toss, tie and completed-match markets

Smaller markets on the coin toss, on whether a match ends in a tie, and on whether it reaches a result at all. They exist mainly for hedging and are thin outside major fixtures.

Tournament winner

A long-running market on who wins a league or series, open before the first ball and trading throughout. Money placed here is tied up for weeks, and your exposure stays frozen the whole time.

Two habits separate thoughtful cricket users from the rest. They check the pitch and weather before the toss, because a damp evening or a slow surface moves totals far more than reputations do. And they avoid betting during the seconds just after a big moment, when markets are suspended and reopen at sharply different prices. In-play markets have their own page, 99exch live. You can read our match previews on the blog for an example of how venue history and conditions are weighed before a game, and the online cricket ID page for a cricket-only walkthrough.

The IPL and the rest of the cricket calendar

Activity on Indian exchange panels follows the cricket calendar closely. The Indian Premier League, which normally runs for about two months in spring, is the busiest period of the year by a wide margin. Every evening carries a match, markets are deep, and prices react sharply to team news and the toss. During the league, desks also see their heaviest message volumes, which is why replies and withdrawals can be slower on IPL evenings than at any other time.

Outside the IPL, India's international fixtures drive most activity: home and away T20I and ODI series, Test matches, and ICC events. Overseas tours bring time-zone quirks; a match in New Zealand may start early in the Indian morning, while a series in the Caribbean runs late into the night. Women's cricket, domestic competitions such as the Syed Mushtaq Ali Trophy, and overseas franchise leagues all carry markets too, though with thinner liquidity.

Thin liquidity matters. On a quiet match, the gap between back and lay prices widens and large stakes may only part-match. If you mainly follow smaller competitions, use smaller stakes and accept that you may have to wait for a fill. The IPL ID page covers what changes on the panel during the league.

Football, tennis, kabaddi and other sports

Although cricket dominates, the panel lists other sports in the same exchange format. Football carries the deepest non-cricket markets, especially for the major European leagues and international tournaments, with match odds, total goals and both-teams-to-score markets the most used. Tennis offers match winner and set markets, and is unusual in that prices can swing enormously within a single game. Kabaddi appears during the Pro Kabaddi League season, and other sports come and go with their calendars.

The same rules apply everywhere: check which market you are in, read its settlement rules, and remember that liquidity outside marquee events is thin. A football match in a minor league may have only a handful of users trading it, and the displayed price may be far from fair. The sports page gives a sport-by-sport overview.

The 99exch casino side, and how it differs from the exchange

The same ID that opens cricket markets usually opens a casino lobby. It is important to understand that the casino is a completely different kind of product. On the exchange you bet against other users and the platform takes a commission. In the casino you bet against the house at fixed odds, and every game has a built-in house edge, which is the average percentage of each stake the house keeps over time. No strategy removes it.

The lobby typically contains three kinds of game:

  • Live dealer tables. Real dealers streamed from a studio: Teen Patti, Andar Bahar, Dragon Tiger, baccarat, roulette and blackjack are the most common. You place chips on a virtual table and the dealer deals or spins on camera.
  • Virtual card games. Computer-run versions of Indian favourites such as 32 Cards, Lucky 7 and Teen Patti variants, with short rounds and results produced by a random number generator.
  • Crash and instant games. Games such as Aviator, where a multiplier climbs until it suddenly stops and you must cash out before it does. Rounds last seconds.

Two warnings apply across the casino. The first is speed. A cricket session takes several overs to settle; an Aviator round takes a few seconds. Fast games make it easy to place hundreds of bets in an evening, and because the house edge applies to every one of them, losses accumulate faster than most people realise. The second is the sheer number of "prediction" tools, Telegram signal groups and hacked apps that claim to forecast crash games or card outcomes. None of them work. Reputable crash games use cryptographic randomness that cannot be predicted from previous rounds, and anyone selling a prediction is selling you nothing, or harvesting your login.

If you do use the casino, set a separate, smaller budget for it than for cricket, decide in advance how many rounds you will play, and treat it as paid entertainment rather than a way to recover sports losses. The live casino page explains each table game's rules in more detail, and we have separate guides to Aviator and Teen Patti.

Depositing into a 99exch ID

Deposits are where agents differ most from one another, so this section describes how this desk works. If your ID came from somewhere else, ask your own agent; do not assume their process matches ours.

At this desk, payments are made directly from your bank or UPI app to the account details shared in the chat at the time of your deposit. Payment details change periodically, which is normal for agents and is the reason you should always ask for current details before each deposit rather than reusing an old screenshot. Paying into an outdated account is the single most common cause of a delayed credit.

MethodMinimumMaximum per transactionUsual credit time
UPI (GPay, PhonePe, Paytm, BHIM)₹500₹1,00,0001–2 minutes after confirmation
NetBanking₹500₹5,00,0001–2 minutes after confirmation
IMPS / bank transfer₹1,000No desk limit5–10 minutes

The maximums above are what the desk can accept in one transaction, not what your bank will allow. Most banks and UPI apps set their own daily caps, and some limit the number of UPI transfers per day regardless of value.

A few practical points make deposits smooth:

  • Pay from an account in your own name. Third-party payments are a fraud risk and are often refused or returned.
  • Send the exact amount you said you would. If you announce ₹2,000 and send ₹2,000, the credit matches immediately. Sending ₹1,999 or ₹2,050 means someone has to find the payment manually.
  • Share a clear confirmation. The screenshot should show the amount, time and UTR or transaction reference.
  • Skip the "test" payment. Sending ₹1 or ₹10 to check the account creates stray credits and does not speed anything up.

Any deposit, however small, should be money you can afford to lose entirely. The payment methods page covers each method, its timing and the reasons a credit might be held for checking.

99exch withdrawals: timings, and the honest version

Withdrawals are the real test of any agent, and they are where most complaints about this industry come from. Here is how the process works at this desk, including the reasons it is sometimes slower than advertised.

  1. Request in the chat. Message the amount you want and confirm the bank account or UPI ID it should go to. It must be in the ID holder's own name.
  2. Verification. The desk checks the request against your ID: that the points are available rather than held as exposure, that no bonus turnover is outstanding, and that the payout details match those on record. First withdrawals, or withdrawals to new details, may need a screenshot showing the account holder's name.
  3. Debit. The points are deducted from your ID. You can see this in your statement.
  4. Payment. The money is sent by IMPS or UPI, and the desk shares the reference number.

For an ordinary daytime UPI withdrawal, 15 to 30 minutes from request to credit is typical. It takes longer when:

SituationWhat to expect
Big match evenings (IPL, India internationals)Queues build; allow extra time.
Bank or UPI outagePayment waits until the network recovers; the desk tells you in the chat.
First withdrawal or new payout detailsExtra verification, usually a single screenshot.
Large amountsMay be split into several transfers because of bank limits.
Open bets or bonus turnoverHeld points are not withdrawable until settlement or until conditions are met.

A warning sign is any agent who invents new fees at withdrawal time: a "tax", an "unlock charge", a "GST deposit" or a demand that you deposit more before you can withdraw. Those are classic scam patterns. A genuine withdrawal never requires you to send money first. Our step-by-step withdrawal guide covers the paperwork in more detail.

Bonuses and turnover: read this before you accept anything

Search for a 99exch bonus and you will see offers of 100%, 300% or even 500% on a first deposit. A bonus can sound like free money, but almost every one carries a turnover requirement: a total amount you must stake before any of the balance can be withdrawn.

A worked example shows why this matters. Suppose an offer reads "100% bonus up to ₹2,000, 10x turnover on deposit plus bonus". You deposit ₹2,000 and receive 2,000 bonus points. Ten times the combined ₹4,000 means you must place ₹40,000 worth of bets before withdrawing. If the markets you use cost you an average of 2% per bet through margin or commission, cycling ₹40,000 through them costs about ₹800 on average, before luck goes either way. At 5%, it costs ₹2,000, the entire bonus. At 25x turnover, you would expect to lose more than the bonus is worth.

The lesson is not that every bonus is bad, but that the headline percentage tells you nothing. Before accepting, ask three questions: what is the turnover multiple, does it apply to the bonus alone or to deposit plus bonus, and which markets count towards it. If the answers are vague, decline. You can always play without a bonus, and doing so keeps your full balance withdrawable from the first minute. Our bonus explainer includes a table of common offers and their real cost.

The 99exch app: APK files, iPhone and the home-screen shortcut

"99exch app download" is one of the most searched phrases around this name, and it is also where users face the most risk. The facts are simple.

The 99exch panel is a responsive website. It works in Chrome, Safari, Firefox and other current browsers on any phone or computer, without installing anything. That is how most people use it, and it is the approach we recommend.

APK files circulating under names like 99exch, 99exch green or 99exch black are a different matter. We cannot verify who built them, and an installed app has far more access to your phone than a website does. Modified betting apps are a well-known way of stealing login details, reading SMS messages that contain OTPs, and showing fake balances. If you install any APK, you are trusting whoever built it with your phone. Our advice is not to.

You can get the convenience of an app without that risk:

  • Android (Chrome): open the panel link from your ID chat, tap the three-dot menu, then choose "Add to Home screen" or "Install app". An icon appears that opens the panel full-screen.
  • iPhone (Safari): open the link, tap the Share button, then "Add to Home Screen". There is no App Store version for an iPhone to download, and any page claiming otherwise should be treated with caution.
  • Desktop: bookmark the panel link. A wide screen is useful for watching several markets at once during a long match.

The shortcut points to whatever address you saved, so if the panel moves to a new link, delete the old icon and add a new one from the updated link. The 99exch app guide includes screenshots for each step.

Demo ID: is it worth it?

A demo ID is a practice account loaded with virtual points. It opens the same panel, shows the same markets and lets you place bets that settle normally, but the points have no cash value and cannot be withdrawn. No deposit or documents are needed.

For anyone who has never used an exchange, a demo is worth an evening. It is the safest way to learn the difference between back and lay, to see how a session line moves during an over, to find the bet history and statement, and to make the inevitable beginner's mistakes, such as laying when you meant to back, without real consequences.

A demo has limits. Because nothing is at stake, it tells you nothing about how you will feel when real money is on the line, and the habit of placing large casual bets with free points is one you should not carry into a real ID. Use it to learn the interface, not to test a "system". The demo ID page explains how to request one.

Is 99exch safe? Fake sites, scams and how to protect yourself

"Is 99exch safe?" has no single answer, because your experience depends on three separate things: the panel itself, the agent who issued your ID, and your own security habits. The panel runs the markets and settles results. The agent holds your deposits in transit and pays your withdrawals. And you control your password, your device and the links you click. A weakness in any one of those can cost you money.

The most common ways people lose money around this name have nothing to do with betting at all:

  • Cloned sites. Copies of the panel's login page on lookalike addresses, built to collect usernames and passwords. They often rank in search ads or are shared in groups.
  • Fake agents. Accounts that promise an ID, take a "registration fee" or first deposit, and disappear. Some copy the name, logo and even the WhatsApp profile picture of real desks.
  • Withdrawal fee scams. A user is shown a large winning balance, then told to pay a tax or unlock charge before withdrawing. The balance was never real.
  • Prediction and hack sellers. Telegram channels and apps selling "sure" match fixes, session predictions or Aviator hacks. They do not work, and paying them is a loss before you start.
  • Account takeover. A stranger posing as support asks for an OTP or the current password "to verify" the account, then changes the payout details.

The defences are simple and they work:

  1. Check the address bar, not the logo. Designs are easy to copy; exact domains are not. Reach both this site and your panel only through bookmarks you saved yourself.
  2. Never pay a fee to open an ID. A genuine agent's first payment request is a deposit that appears as points on your own ID, visible in your statement.
  3. Never share an OTP, UPI PIN, transaction password or current login password. No real support process needs them.
  4. Ignore pressure. "Offer ends in ten minutes" and "deposit now or lose your ID" are manipulation.
  5. Start small. Deposit the minimum, place a small bet, and complete a small withdrawal before trusting any agent with more.
  6. Keep records. Save deposit confirmations and withdrawal references in the same chat as your ID details.

One more point deserves honesty. Because the agent model runs outside formal regulation in India, a player who is cheated by an agent has very limited means of recovering money. That is a real risk, and it is another reason to read the legal section carefully before doing anything. Our 99exch real or fake guide sets out a step-by-step checklist, and the 99exch review covers the strengths and weaknesses of the panel in more detail, and the contact page lists the only channels this site uses.

Choosing an ID desk: the questions worth asking

Because your money passes through an agent, the choice of desk matters more than any feature of the panel. Agents vary widely in how quickly they respond, how clearly they explain things and how reliably they pay. Before you deposit with any desk, including this one, it is reasonable to ask the following questions and judge the answers.

  • Do you charge anything to open or maintain an ID? The right answer is no.
  • What are your minimum and maximum deposit and withdrawal amounts? A desk should give exact figures, not "any amount".
  • How long does a normal withdrawal take, and what slows it down? Be wary of anyone who promises instant payouts at all times; honest desks explain the exceptions.
  • What happens if I make a deposit to the wrong account details? A good desk has a clear process for tracing payments.
  • Can you set a deposit limit or a time-out on my ID? Desks that take responsible play seriously can do this immediately.
  • Which panel link should I use, and how will I know if it changes? The answer should be "only the link we send you".
  • Is there a bonus, and what is the turnover? A desk that cannot state the turnover multiple clearly is not one to trust with a bonus.

Pay attention to how the questions are answered as well as what is said. A desk that responds with pressure, vague promises or a stream of offers instead of facts is telling you something about how it will behave when there is a problem with your money.

Support, and the WhatsApp number question

People often search for a "99exch WhatsApp number" or "99exch customer care number" in the hope of reaching the panel operator directly. In practice, operators of agent-based panels rarely deal with players at all. Support comes from the agent who issued your ID, which is why every agent advertises its own number, and why there is no single official support line that applies to everyone.

That has two consequences. First, the support number you should use is the one belonging to your desk, from the same chat that delivered your ID. A different agent cannot see your account, reset your password or process your withdrawal. Second, numbers posted in comment sections, Telegram groups and random web pages claiming to be "99exch head office" are one of the main tools fake agents use. Treat them with the same suspicion you would treat a stranger calling to say they are from your bank.

At this desk, the chat buttons on this site always open the support number configured for this domain. If that number ever changes, the buttons change with it, so the safest route back to us is through this website rather than a number saved months ago. Typical response times are under a minute for most of the day, and longer during busy match evenings. Whatever you contact us about, we will never ask for your password, an OTP, your UPI PIN or a fee. The 99exch WhatsApp number guide explains how to verify you are talking to a real desk.

Myths and facts about 99exch

Myth: you have to pay to open a 99exch ID

Fact: agents earn from the platform, not from an activation fee. A request for a "registration charge" before you have an ID is a red flag. Your first payment should be a deposit that shows up as points on your own ID.

Myth: 99exch red, green and black are different exchanges with better odds

Fact: colour names are labels used by distributors and lookalike sites. Your ID works only on the panel your desk opened it on.

Fact: the exchange takes a commission

Winning markets on the exchange usually carry a commission on net profit. It is shown in your statement. Bookmaker-style markets are often commission-free, but their rates include a margin instead.

Myth: Aviator and card games can be predicted

Fact: results are random and every round is independent. Signal groups and "hack" apps are scams, and some are designed to steal your login.

Fact: there may be two passwords

Many panels use a login password and a separate transaction password. Neither should ever be shared, including with support.

Myth: a winning streak means you have found a system

Fact: short runs of good or bad results are normal variance. The margin or commission on every bet works against you over time, and no system removes it.

Fact: panel addresses change without warning

Mirrors rotate. The only safe source of the current link is the desk that issued your ID.

Myth: a withdrawal needs a "tax" paid upfront

Fact: no genuine withdrawal requires you to send money first. Upfront fee demands are a scam pattern.

Your first week on 99exch, realistically

Most of the problems new users run into happen in the first few days, and almost all of them are avoidable. If you have read the legal section and still go ahead, this is a sensible way to approach the first week.

Day one: learn the screen. Log in, change your password, and spend time looking rather than betting. Open a cricket match, find the match odds, bookmaker and session markets, and open the rules panel for each. Find your statement and bet history. If any of it feels confusing, use a demo ID for an evening.

Day two: decide your limits in writing. Pick a monthly amount that you could lose entirely without affecting rent, bills, savings or family. Divide it into the number of days you expect to play. Decide a maximum stake per bet, ideally a small percentage of that monthly figure. Write these numbers down where you will see them.

Days three and four: small, simple bets. Use the match odds market, back only, with stakes well below your maximum. Watch how your exposure appears when the bet is matched and disappears when it settles. Note how commission shows in the statement.

Day five: one small withdrawal. Even if you are ahead by a small amount, request a withdrawal. It tests the whole process, from verification to the reference number, while the amount is low.

Days six and seven: review. Look at your history and ask honest questions. Did you stick to your limits? Did you bet on matches you had not followed because you were bored? Did you add money after a loss? If the answer to any of these is yes, that is useful information, and it is better to learn it in week one than in month six.

People who use exchange panels for years without harm tend to share the same habits: a fixed budget, small stakes, no chasing losses, and a clear sense that this is paid entertainment, not income.

Playing responsibly, in plain words

Betting carries a real cost, and that cost is easy to underestimate when your balance is shown in points rather than rupees. The house edge in casino games and the margin or commission on sports markets mean that, across many bets, the average outcome is a loss. Nobody can guarantee results, and any site or person claiming to do so should be ignored.

Warning signs that betting is becoming a problem include spending more than you planned, betting to win back losses, borrowing money to play, hiding your betting from people close to you, feeling restless when you are not playing, and losing sleep or focus at work. If any of these sound familiar, stop and talk to someone.

Practical tools exist. This desk can apply a deposit cap, a time-out from 24 hours to six weeks, or a longer self-exclusion on request, and it can close an ID permanently. Your bank and UPI app may also let you block payments to certain merchants. Free, confidential support is available from mental health and addiction helplines in India, including the government's Tele-MANAS service on 14416. Our responsible gaming page lists more resources and explains each limit in detail.

18+ only. Online betting involves real financial risk and may be restricted or unlawful where you live. Read the legal section, never play with money you cannot afford to lose, set limits before you start, and take breaks.

Glossary: the 99exch terms you will see on day one

The panel uses a compact vocabulary. Keep this table handy until the terms feel natural.

TermWhat it means
BackA bet that an outcome will happen. Shown in the blue column.
LayA bet that an outcome will not happen. Shown in the pink column; you take the bookmaker's role.
OddsThe decimal price. At 2.00 a winning back bet doubles the stake; at 1.50 it returns half the stake as profit.
RateThe compact price format in bookmaker markets, such as 45 for roughly 1.45 in decimal odds.
StakeThe points committed to a back bet, or the amount you stand to win on a lay bet.
LiabilityThe most you can lose on a lay bet: stake times (odds minus one).
ExposurePoints reserved against all open positions.
Matched / unmatchedWhether another user has taken the other side of your bet yet.
CommissionThe exchange's fee, taken from net winnings on a market.
SessionA cricket market on team runs at a set over, settled Yes or No against a line.
FancySide markets such as player runs, partnerships or runs in an over.
SuspendedA market temporarily closed, usually just after a wicket, boundary or review.
Cash outClosing a position early at the current price to lock a profit or limit a loss.
In-playMarkets that stay open while the match is live.
PointsThe panel's unit of balance, credited against deposits and debited on withdrawals.
SettlementThe moment a result is applied and exposure is released.
TurnoverThe total amount you must stake before a bonus balance can be withdrawn.
MirrorAn alternative web address for the same panel.

Who writes this page, and how we keep it accurate

This guide is written by Raja Venu and reviewed by the team that runs the 99exch.in ID desk. The people answering chats every day reviewed every section, which is why they focus on the questions we are actually asked: login failures, old links, delayed credits, bonus conditions and lookalike sites. Where we describe our own procedures, such as deposit limits and withdrawal timings, the figures are the ones we use. Where we describe the panel, we describe what users see on screen. Where we describe the law, we rely on published legal summaries of the Act and Rules, and we say clearly that we are not lawyers.

We follow a few editorial rules. We do not claim to be the operator of 99exch. We do not promise winnings, "100% safe" play or guaranteed payouts. We do not publish prediction tips presented as certainties. We correct errors when readers or our own team spot them, and we review the page whenever a material fact changes, such as a payment limit or a legal development. The date at the top of this guide shows the last full review.

You can read more about who we are on the about page, about our author on Raja Venu's profile, and about our standards in the editorial policy; find answers to shorter questions on the FAQ page, and reach the desk through the channels on the contact page. If you think something on this page is wrong or out of date, tell us there.

About the author: Raja Venu

Raja Venu has more than 15 years of experience reviewing the online betting and gaming industry and has received a best editor award. Raja Venu writes and edits the guides on 99exch.in, and every page is checked by the team that runs the ID desk before it is published.

99exch questions people ask

What is 99exch?

99exch, also written 99exchange, is a betting exchange panel with cricket and other sports markets plus a casino lobby under one login. Accounts are issued by agents rather than through a public sign-up page.

Is 99exch.in the official 99exch website?

No. 99exch.in is an independent information site and ID desk. It does not operate the 99exch panel, set its odds or settle its markets. It explains how the panel works and supports the IDs it issues.

Is online betting on 99exch legal in India?

The Promotion and Regulation of Online Gaming Act, 2025 and its Rules came into force on 1 May 2026 and prohibit online money games, including online betting, across India. We are not lawyers; if Indian law applies to you, assume participation may be unlawful and take independent legal advice.

How do I get a 99exch ID?

IDs are issued by agents. At this desk you start a WhatsApp chat, confirm your name and that you are 18 or older, and receive a username, a temporary password and the current panel link in the same chat. There is no fee to open an ID.

Why can I not find a 99exch registration page?

Because the panel uses an agent model, accounts are created by ID desks rather than through a public form. Pages offering a direct registration form that asks for card or bank details should be treated with suspicion.

Which 99exch website address is the real one?

Panel addresses rotate, and many lookalike domains exist. The only address you should use is the panel link sent by the desk that issued your ID. Bookmark it and avoid search ads or forwarded links.

Are 99exch red, 99exch green and 99exch black different platforms?

In most cases these colour names are labels used by distributors and lookalike sites, not separate exchanges. Your ID works only on the panel your desk opened it on.

Why is my 99exch login not working?

The most common causes are an old link, a typing error or case mismatch, a lock after too many attempts, an expired temporary password, or browser cookies and cache. Ask your desk for the current link or a password reset rather than searching for a new address.

How do I reset my 99exch password?

Message the desk that issued your ID. After confirming you are the owner, they issue a new temporary password, which you change at your next login. A genuine reset never requires you to reveal your old password or an OTP.

What is the minimum deposit at this desk?

The minimum is ₹500 by UPI and NetBanking, and ₹1,000 by IMPS or bank transfer. Always ask for current payment details before each deposit and pay from an account in your own name.

How long does a 99exch withdrawal take?

An ordinary daytime UPI withdrawal at this desk usually arrives in 15 to 30 minutes. Big match evenings, bank outages, first withdrawals, new payout details and large amounts can take longer.

Why can I not withdraw my full balance?

Points reserved as exposure on open bets, or locked by an unmet bonus turnover requirement, cannot be withdrawn until the markets settle or the conditions are met. Check your open bets and any bonus terms first.

Is there an official 99exch app?

We cannot verify any official app on the Play Store or App Store. The panel works in any current browser, and you can add it to your home screen for one-tap access, which is safer than installing an unverified APK.

What is the difference between back and lay?

Backing is betting that an outcome will happen. Laying is betting that it will not, which puts you in the bookmaker's position and creates a liability equal to your stake times the odds minus one.

What is exposure on 99exch?

Exposure is the most you could lose across your open positions. The panel reserves that amount from your balance until the markets settle, so your available balance is your balance minus exposure.

Does 99exch charge commission?

Exchange markets usually carry a commission on net winnings from a market you win, with nothing charged on markets you lose. Rates vary by panel and market type and are shown in your statement.

What are session and fancy markets?

Session markets ask how many runs a team will have at a set over, settled Yes or No against a line. Fancy markets cover side questions such as a batter's runs, partnerships or runs in an over.

Can I try 99exch with a demo ID?

Yes. A demo ID gives you virtual points on the same panel so you can learn the markets and bet slip without real money. Demo points cannot be withdrawn.

Are 99exch bonuses worth taking?

Only if the terms are clear and reasonable. Most bonuses carry a turnover requirement, and at high multiples the expected cost of meeting it can exceed the bonus itself. Ask for the multiple and the qualifying markets before accepting.

Can Aviator or casino results be predicted?

No. Results are random and each round is independent. Prediction apps, signal groups and hacks are scams, and some are built to steal login details.

How do I spot a fake 99exch agent?

Warning signs include an activation or registration fee, requests for an OTP, UPI PIN or password, pressure to deposit quickly, and demands for a tax or unlock fee before a withdrawal. A genuine desk asks for none of these.

Can I limit or close my ID?

Yes. This desk can set a deposit cap, a time-out from 24 hours to six weeks, a longer self-exclusion, or close an ID permanently on request. Free confidential help is also available from Tele-MANAS on 14416.

What is the minimum age to use 99exch?

You must be at least 18 years old. The desk confirms age before issuing an ID, and you must also comply with the law that applies where you live.

Once the basics above feel familiar, the next step is the ID itself: what it contains, how points work and how to keep it secure. The 99exch ID guide covers all of that in detail.

18+

99exch.in is an information site and ID desk for adults only. Betting can be addictive and may be restricted where you live: read the legal section and our responsible gaming page.

Play Responsibly
chat

Ready to get started?

Questions about a 99exch ID, login or withdrawal? Our desk answers on WhatsApp. 18+ only.

Chat with us on WhatsApp