Checking court case status online in India means searching one of a handful of government portals, split by court level rather than by state, for the current stage, next hearing date and orders on a case. The district and taluka courts sit on one national portal, services.ecourts.gov.in, while the Supreme Court and most High Courts run their own separate case-status pages, which is why a single search box does not cover every court in the country.
The fastest route on the district-court portal is the CNR number, a 16-character alphanumeric code assigned to every case, entered without any hyphen or space, for example MHAU019999992015. It never changes and never repeats, unlike a case number, which resets each year, or a party name, which several unrelated litigants can share. When the CNR is not at hand, the same portal accepts a filing number, a party name or an advocate name instead, at the cost of a little more searching to find the right result.
This guide walks through checking status on the district-court portal by CNR and by name, what changes for High Courts and the Supreme Court, and what to do when a firm or an advocate is not tracking one case but several dozen at once, which is where a manual portal search stops being the right tool for the job.
What Is the eCourts Portal and Who Can Use It to Check Case Status?
The eCourts Services portal, at services.ecourts.gov.in, is the Department of Justice's national case-information system for district and taluka courts across India. It is open to anyone, not just parties or advocates on a case: a client checking their own matter, an advocate confirming a hearing date, or a business tracking a dispute it is not directly a party to can all use the same public search.
The portal does not require a login for a basic case-status lookup. A search returns the case stage, the next hearing date, the parties and advocates on record, and a history of orders, each order opening as a PDF that may ask for a second CAPTCHA before it loads.
What it does not do is notify anyone automatically. The portal answers a search the moment it is made; it does not send an alert when a hearing date changes or a new order is uploaded, which is the gap a firm tracking many matters eventually runs into, covered further down in this guide.
How Do You Check Case Status by CNR Number?
The CNR, or Case Number Record, is the identifier the eCourts portal itself recommends starting with, and it is printed on court orders, case papers and notices, often next to a QR code that a phone camera can scan directly into the eCourts Services app.
On the portal's homepage, entering the 16-digit alphanumeric CNR number without any hyphen or space, then solving the CAPTCHA shown, returns the case record directly: no need to first identify the state, district or court establishment by hand, because the CNR already encodes that information internally.
The advantage over any other search method is precision. A party name can belong to dozens of unrelated litigants across the country and a case number resets every year, so both can return several results that need manual sorting before the right one turns up; a CNR number returns exactly one case, every time, because it was built not to repeat.
The eCourts Services mobile app skips the typing step entirely: pointing a phone camera at the QR code printed on a court order or notice retrieves the case's status instantly, without the CNR ever needing to be read off and entered by hand, which matters most for someone holding a stack of paper notices rather than a single reference number already saved somewhere.
What if You Don't Know the CNR Number?
A CNR number is not always available, particularly early in a matter before the first set of papers has been received. For that situation, the eCourts portal's own case-status page offers party name, filing number, advocate name, FIR number and act type as alternative search fields, reached from the Case Status icon on the portal's left-hand menu rather than the CNR box on the homepage.
Party-name search is the most commonly used fallback, and it is also the one most likely to need narrowing down. Real search activity bears this out: distinct queries like a court case status search by name at Bankshall, Barrackpore, Nampally and Udupi courts all show up in search data as one-off lookups, each tied to a specific court because the same name search run nationally would return far too many unrelated matches to be useful.
Advocate-name search works the same way and solves a different problem: it is useful when the case number and the exact party spelling are both uncertain, but the advocate handling the matter is known, which is common when a business is checking on a dispute being run by outside counsel rather than tracked internally.
How Does Checking Case Status Differ for High Courts and the Supreme Court?
The eCourts district-court portal does not cover High Court or Supreme Court matters; those sit on separate systems entirely. Most High Courts run their own case-status pages, so a matter that has moved from a district court to, for instance, the Karnataka High Court, the Chhattisgarh High Court or the Jharkhand High Court needs a fresh search on that specific High Court's own portal, not a continuation of the district-court search.
The Supreme Court runs its own system too, built around a diary number rather than a CNR: every case filed there receives a diary number and filing year on the day it is filed, which functions as the primary identifier until the matter is formally registered and given a case number. A search by diary number and year, case number, or party and advocate name on the Supreme Court's own portal returns the case's stage and hearing history, separately from anything on the district-court eCourts system.
Search activity reflects this split directly: a supreme court case status search by case number and a jharkhand high court case status search are both real, distinct queries, and neither one is answered by the same portal search as a district-court CNR lookup. Knowing which of the three systems, district court, High Court, or Supreme Court, a matter currently sits in is the first real step, before any search field gets filled in.
How Should a Law Firm or Advocate Track Case Status Across Many Cases at Once?
A single search, on the right portal, with the right identifier, works well for one case checked occasionally. It stops working well the moment a firm is carrying dozens of active matters spread across different district courts, High Courts and the Supreme Court, because each one needs its own manual search, on its own portal, repeated every time someone wants a current answer.
myKase's litigation tracking exists for exactly that gap: instead of a firm or an in-house legal team re-running a portal search for every matter before a status meeting, cases are tracked centrally with hearing dates and stage changes visible on one dashboard, alongside the conflict-check and limitation-check logic myKase already applies across a matter portfolio.
This is a different problem from automatic case-status updates for clients, which is about keeping a client informed once a firm already has the answer. Tracking case status across a portfolio is about a firm or legal team getting that answer efficiently in the first place, across many matters and multiple court portals, rather than one search at a time.
How does a manual eCourts search compare with tracking cases in myKase?
| Dimension | Manual eCourts/High Court search | Case tracking (myKase) |
|---|---|---|
| Coverage per search | One case, one portal, one search | Full matter portfolio visible on one dashboard |
| Court-system awareness | User must know district court vs High Court vs Supreme Court first | Matter already tagged to its current court and stage |
| Update method | Re-search manually to see if anything changed | Stage and hearing changes tracked as part of the matter |
| Identifier needed | CNR, case number, party name or advocate name each time | Matter looked up once, tracked continuously after |
| Best suited to | An individual checking one case occasionally | A firm or legal team managing many active matters |
| Client visibility | Client must be told the result separately | Ties into automatic case-status updates for clients |
Conclusion
Checking court case status online in India means knowing which of three systems a matter sits in, district court, High Court or Supreme Court, then using the right identifier on that specific portal: a CNR number for the fastest district-court result, or a party name, advocate name or diary number when the CNR is not available. That manual search works well for one case checked occasionally. For a firm or legal team carrying many active matters across different courts, myKase's litigation tracking replaces the repeated portal searches with one dashboard that already knows where each matter stands.
Frequently Asked Questions
On the eCourts district-court portal, the Case Status page accepts a filing number as a search field alongside CNR, party name and advocate name. A case number alone can return more than one result, since numbering resets each year, so narrowing by court or year helps when several matches come back.
For district and taluka court matters, the answer is services.ecourts.gov.in, the Department of Justice's national portal. High Courts and the Supreme Court run separate systems of their own, so which portal to use depends on which court currently has the matter, not on the state alone.
The eCourts Case Status page, reached from the left-hand menu rather than the homepage CNR box, accepts party name, advocate name, filing number, FIR number or act type as alternative search fields when the CNR is not available.
No. The Supreme Court runs its own case-status system built around a diary number assigned on the day of filing, separate from the CNR-based district-court portal. A district-court CNR search will not return a Supreme Court matter, and the reverse is also true.
The eCourts Case Status page's party-name search covers this, though a common name can return several results across different courts, so results are usually narrowed down by selecting the specific state, district or court establishment involved.
No. The government portals remain the official record for any single case. myKase's litigation tracking sits on top of that by keeping a firm or legal team's full matter portfolio visible on one dashboard, so a status check does not mean a fresh manual search on a government portal for every open matter before a meeting.
eCourts Services portal (services.ecourts.gov.in), Department of Justice, Government of India - https://services.ecourts.gov.in/ecourtindia\_v6/
eCourts Services App - Help & FAQ (services.ecourts.gov.in/App/appfaq.html), Department of Justice, Government of India - https://services.ecourts.gov.in/App/appfaq.html
By Manupatra · Indian legal practice
