All articles
Guide8 min read

What is e-Courts and How to Check Case Status Online (2026 Guide)

LawCentral Team15 April 20268 min read

If you have ever scrambled to find out whether your case is listed tomorrow, or spent an afternoon calling a court clerk just to get a date, the e-Courts portal was built for you. Launched under the Government of India's National e-Governance Plan, the e-Courts Mission Mode Project has quietly transformed how lawyers, litigants, and judges interact with court records across the country.

This guide walks you through everything you need to know — what e-Courts is, every method to check case status, how the Supreme Court and High Courts fit in, the mobile app, common problems, and how a tool like LawCentral takes all of this a step further.


1. What is the e-Courts Project?

The e-Courts Project is a Government of India initiative under the Department of Justice, Ministry of Law and Justice. Its goal is to computerize the entire district judiciary of India — every taluka court, district court, and civil court — and make case records accessible to everyone, online, for free.

Scale of implementation:

  • Over 18,000 courts computerized nationwide
  • More than 240 million case records digitized
  • Available in 16 Indian languages
  • Integrated with Aadhaar, DigiLocker, and other government platforms

The project operates across three primary components:

1. The e-Courts Portal (services.ecourts.gov.in) — The main web portal for district courts. This is where you check case status, view cause lists, download orders, and track hearing dates.

2. The e-Courts Mobile App — Available on Android and iOS. Mirrors the portal with additional features like push notifications and QR code scanning.

3. NJDG (National Judicial Data Grid) — A real-time dashboard at njdg.ecourts.gov.in showing case pendency statistics, disposal rates, and institutional data across all courts. Used by policymakers, judges, and researchers.

The project runs in phases. Phases I and II focused on infrastructure and digitization. Phase III (currently rolling out) introduces e-filing, video conferencing, digital case records, and interoperable court systems across states.


2. How to Check Case Status on e-Courts

The main portal at services.ecourts.gov.in supports five distinct search methods. Each serves a different situation.

Method 1: Search by CNR Number (Recommended)

The CNR number (Case Number Record) is a unique 16-character alphanumeric code assigned to every case filed in a district or taluka court in India. It is the fastest and most reliable way to look up a case.

CNR Format: The code breaks down as follows:

  • First 2 characters: State code (e.g., DL for Delhi, MH for Maharashtra, KA for Karnataka)
  • Next 4 characters: Court establishment code
  • Next 6 characters: Case number
  • Last 4 characters: Year of filing

Example: DLST010012342024

Where to find your CNR number:

  • On the first page of the filing memo given at time of institution
  • On any court order or notice issued in the case
  • From your advocate if the case was filed through them

Steps to search by CNR:

  1. Go to services.ecourts.gov.in
  2. Click on "Case Status" in the top navigation
  3. Select "CNR Number" tab
  4. Enter your 16-character CNR number in the search box
  5. Complete the CAPTCHA
  6. Click "Search"

You will see the case details page with the case title, current status, next hearing date, last order, and a history of all hearing dates.


Method 2: Search by Case Number

If you do not have the CNR number, you can search using the traditional case number — the number assigned by the court at the time of filing.

Steps:

  1. Go to services.ecourts.gov.in
  2. Click "Case Status""Case Number" tab
  3. Select your State from the dropdown
  4. Select your District
  5. Select the Court Complex (e.g., Tis Hazari, Saket, Patiala House in Delhi)
  6. Select the Court (the specific bench or judge's court)
  7. Select Case Type (e.g., CS, CRL, WP, MC, etc.)
  8. Enter the Case Number and Year
  9. Complete the CAPTCHA and click "Go"

This method requires knowing the exact court complex and case type, so it works best when you have the original filing documents in hand.


Method 3: Search by Party Name

When you only know one party's name and the approximate court location, use the party name search.

Steps:

  1. Navigate to "Case Status""Party Name" tab
  2. Select State, District, and Court Complex
  3. Enter the party name (either petitioner/plaintiff or respondent/defendant)
  4. Select whether the name is of the petitioner or respondent
  5. Enter the year (optional but recommended to narrow results)
  6. Solve the CAPTCHA and search

Note: Results are returned as a list, so common names may return many matches. Use the year or case type filter to narrow down.


Method 4: Search by Advocate Name

Advocates can pull a list of all their active and disposed cases from a particular court complex in one search.

Steps:

  1. Go to "Case Status""Advocate" tab
  2. Select State, District, and Court Complex
  3. Enter the advocate's name or bar registration number
  4. Complete the CAPTCHA and click "Search"

This returns a full case list with CNR numbers, so you can then click into individual cases. This method is especially useful for generating your cause list for tomorrow's hearings.


Method 5: Search by Filing Number

The filing number is the interim number assigned to a case when it is first filed, before the court formally numbers it. It is useful in the short window between filing and case number assignment.

Steps:

  1. Go to "Case Status""Filing Number" tab
  2. Select State, District, and Court Complex
  3. Enter the filing number and year
  4. Complete the CAPTCHA and search

3. High Court Case Status

High Courts in India are not fully integrated into the e-Courts district court portal. Each High Court runs its own case management system, and the experience varies considerably across states.

e-Courts HC Integration: Some High Courts have adopted the e-Courts interface or display their data on the NJDG. Others have completely independent portals.

Key High Court portals:

High CourtPortal URL
Delhi High Courtdelhihighcourt.nic.in
Bombay High Courtbombayhighcourt.nic.in
Madras High Courthcmadras.tn.nic.in
Karnataka High Courtkarnatakajudiciary.kar.nic.in
Allahabad High Courtallahabadhighcourt.in
Calcutta High Courtcalcuttahighcourt.nic.in
Kerala High Courthighcourt.kerala.gov.in
Gujarat High Courtgujarathighcourt.nic.in

Most High Court portals support search by case number, CNR (where applicable), party name, and advocate name. Cause lists are typically published the evening before the hearing date.

For High Court matters, bookmark the specific portal for your state. Checking daily cause lists on the HC portal the night before a hearing is standard practice.


4. Supreme Court Case Status

The Supreme Court of India operates its own separate case management system at sci.gov.in and the dedicated case status portal at supremecourt.nic.in.

Search options available:

  • Diary Number — The number assigned when a petition is first filed at the SC filing counter
  • Case Number — The formal case number (e.g., SLP(C) No. 1234/2024)
  • Party Name — Search by petitioner or respondent name
  • Advocate Name — Pull all SC cases for a registered advocate

Cause Lists: The Supreme Court publishes its cause lists at sci.gov.in typically by 5:00 PM the previous day. The list is organized by bench number and shows the matter number, case title, and the name of the presiding judges.

Orders and Judgments: Final judgments and daily orders are available at main.sci.gov.in and are also indexed on Indian Kanoon, SCC Online, and Manupatra within 24-48 hours of pronouncement.

SC Filing Status: After filing a petition at the Supreme Court, you can track the filing status — whether the petition has been numbered, returned for defects, or listed before a bench — using the diary number on the SC portal.


5. The e-Courts Mobile App

The e-Courts mobile application is available on both Android (Google Play) and iOS (App Store) under the name "eCourts Services".

Key features of the app:

  • Case status search using all five methods (CNR, case number, party name, advocate name, filing number)
  • Push notifications — set alerts for your cases and receive a notification when a new order is uploaded or a hearing date is set
  • QR code scanning — scan the QR code on court notices and orders to instantly pull up the case record
  • Cause list access — view daily cause lists for any court complex
  • Order download — download and share orders directly from the app
  • Multi-language interface — available in Hindi and other regional languages

Limitations to be aware of:

  1. Slow during peak hours — Between 10 AM and 12 PM on working days, the app and portal both experience significant slowdowns due to high concurrent traffic from lawyers checking morning cause lists.

  2. CAPTCHA on every search — Every search requires solving a CAPTCHA. There is no option to log in and bypass this, which slows down bulk lookups.

  3. No AI or smart analysis — The app retrieves data but offers no interpretation. It cannot tell you whether the next date is a hearing on merits or a routine adjournment, or flag that your case has been pending for three years without substantive hearing.

  4. No case management — You cannot add notes, set custom reminders, attach documents, or link the case to your billing or expense records.

  5. Incomplete HC/SC coverage — High Court and Supreme Court cases are not available through the e-Courts app. You need separate apps or websites for those.


6. Common Problems and How to Fix Them

"No Records Found" Error

This is the most frequent complaint. It usually means one of the following:

  • Wrong CNR number — Even a single character error causes this. Double-check the CNR from your filing receipt.
  • Case not yet digitized — Older cases (pre-2013 in most states) may not be in the system. Visit the court's record room.
  • Wrong court complex selected — Confirm which court complex the case is filed in. For example, Delhi has Tis Hazari, Patiala House, Saket, Rohini, and others — selecting the wrong one returns no results.
  • Case disposed but record archived — Some disposed cases are moved to an archive. Try the "Disposed Cases" filter on the portal.
  • State-specific system downtime — Some states run their own servers. If a state server is down, cases from that state will not load.

CAPTCHA Problems

The e-Courts portal uses image-based CAPTCHAs that are notoriously difficult to read. Tips:

  • Refresh the CAPTCHA image if it is unclear — there is a refresh icon next to the CAPTCHA box
  • Use a desktop browser rather than mobile browser for better image rendering
  • If you are consistently unable to read the CAPTCHA, try a different browser or clear your cache

Slow Performance

  • Avoid the 10 AM–12 PM window when traffic is highest
  • Use the mobile app instead of the browser portal — it sometimes loads faster
  • If on a slow connection, use the "Text Only" version of the portal if available

7. How LawCentral Complements e-Courts

The e-Courts portal is a public good — it gives everyone free access to case records. But it was designed for retrieval, not for professional case management. That gap is exactly what LawCentral fills.

What LawCentral adds on top of e-Courts:

Automatic status updates: Instead of manually logging into the portal and solving a CAPTCHA every morning, LawCentral monitors your cases and alerts you when a new hearing date is set or an order is uploaded. Your entire practice is tracked in one place.

Full case history in one view: LawCentral aggregates the hearing history, orders, and current status of all your matters — district court, High Court, and Supreme Court — in a unified dashboard. No more switching between four different portals.

Smart reminders: Set custom reminders for filing deadlines, limitation dates, or hearing preparation — tied directly to your case records.

Case timeline and notes: Add notes to any hearing, record what happened in court, and build a running narrative of the case. This is especially valuable for matters that run over years.

Research integration: From any case, jump directly into AI-powered legal research relevant to the matter. Look up judgments on the legal issue, check what courts have held on your specific question, and draft research memos — all within the same workflow. See how this works in our guide to AI legal research in India.

Document management: Attach pleadings, orders, and correspondence to each case. Everything stays organized and searchable — unlike email folders or physical files.

Billing and expense tracking: Link court appearances and work done to your billing profile. Generate GST-compliant invoices from within the case record.

Free tools for the public: LawCentral also offers free case search and other tools for litigants who want to understand their own cases without needing a law degree.

Explore what LawCentral can do in our overview at What is LawCentral AI and see a comparison with other tools at Free Legal Research Tools for Indian Lawyers.


8. The Future: e-Courts Phase III

The Government of India has announced Phase III of the e-Courts Mission Mode Project, with a significant budget allocation and a target to transform the Indian judiciary into a fully paperless, technology-driven system.

What Phase III includes:

e-Filing: Lawyers and litigants will be able to file petitions, applications, and documents entirely online — no physical filing counter. This is already live in some courts on a pilot basis.

Video Conferencing: Integration of VC infrastructure for recording evidence, bail hearings, and routine applications. This was accelerated during the COVID-19 period and is now being standardized.

Digital Case Records: Complete digitization of case files going back decades — making historical records searchable and accessible from anywhere, not just the court's record room.

Interoperable Systems: A unified platform connecting district courts, High Courts, the Supreme Court, police systems, prisons, and prosecution — so that a case can be tracked end-to-end across institutions without manual coordination.

AI-Assisted Case Management: The judiciary is piloting AI tools for routine tasks like scheduling, pendency analysis, and flagging cases that have exceeded reasonable timeframes.

Virtual Courts: For traffic challans and minor compoundable offences, virtual courts are already running in several states, allowing accused persons to pay fines and resolve cases without appearing in person.

Phase III is expected to make the "no records found" problem a thing of the past — every filing will be in the system from day one, with a CNR assigned at the moment of e-filing.


Summary

The e-Courts portal is one of the most useful free tools available to anyone connected to the Indian legal system. Whether you are a lawyer managing a hundred-case docket, a litigant trying to find your next hearing date, or a researcher studying judicial pendency, the portal gives you direct access to records that once required standing in a court clerk's queue.

To get the most out of it:

  • Use CNR numbers wherever possible — they are the fastest and most reliable search method
  • Download the eCourts Services mobile app for push notifications
  • Check cause lists the evening before your hearings, not the morning of
  • For High Court matters, bookmark the specific state portal
  • For Supreme Court matters, use sci.gov.in directly

And when you are ready to move from manual checking to a fully managed practice — with automated alerts, research integration, document management, and billing — LawCentral is built for exactly that.

LC

LawCentral Team

LawCentral India