Case Search Across Indian Courts: A Practical Guide

Published on: June 10, 2026
Last updated: 18 July 2026

Indian courts are organised across four tiers, each with its own portal, case numbering, and search path. This guide explains how each tier works and how to search across all of them.

Practical Guide · Jurisdiction

India has one of the largest court systems in the world, with cases spread across the Supreme Court, 25 High Courts, hundreds of District Courts, and dozens of specialist tribunals. No single portal connects all of them. So a lawyer looking for a case across Indian courts often ends up checking several websites, each with its own search logic, before finding what they need. This guide maps the four tiers of the Indian court system, explains how case search works at each level, and tells you which portals and tools to use depending on where your case sits.

The short answer
  • Four tiers: Supreme Court, 25 High Courts, District Courts, and Tribunals. Each has its own portals and search paths.
  • Supreme Court: sci.gov.in for live status; a dedicated research database for citation-grade judgment search from 1950.
  • High Courts: hcservices.ecourts.gov.in plus each court's own portal; territorial jurisdiction determines which court to search.
  • District Courts: ecourts.gov.in, selecting state and district first; not all orders are uploaded, especially older ones.
  • Tribunals: each tribunal has its own portal; there is no single search across all tribunals.
  • The core problem: no single portal spans all tiers. Cross-court search requires knowing which tier a matter sits in and checking multiple portals.

01How Indian courts are organised

The Indian court system runs in four broad tiers, and understanding which tier your matter belongs to is the first step in any case search.

The Supreme Court of India

The Supreme Court sits at the top. It is the final court of appeal for civil and criminal matters, and it also has original jurisdiction in disputes between states and fundamental-rights matters. All Supreme Court judgments are authoritative across India. Its records go back to 1950.

The 25 High Courts

Each state or group of states has its own High Court. High Courts hear appeals from lower courts, writ petitions, and original suits depending on the state. Their jurisdiction is territorial: the Bombay High Court hears cases from Maharashtra, Goa, and certain Union Territories; the Madras High Court covers Tamil Nadu and Puducherry, and so on. This matters for case search because a High Court judgment from one state is persuasive in another but not binding.

District and Subordinate Courts

Below each High Court sit the District Courts, Civil Courts, Family Courts, Motor Accident Claims Tribunals, and other subordinate courts. These courts handle the largest share of new litigation in India. Their records are held locally and their connectivity to national portals is uneven.

Tribunals and Statutory Bodies

Outside the court hierarchy, a large number of specialist tribunals handle specific subject areas. The National Company Law Tribunal (NCLT), Debt Recovery Tribunal (DRT), Income Tax Appellate Tribunal (ITAT), National Green Tribunal (NGT), Consumer Disputes Redressal Commissions, and many others each have separate portals and separate search interfaces.

No single government portal lets you search cases across the Supreme Court, all High Courts, District Courts, and tribunals at the same time. You have to know where your case sits before you can find it.

02Searching at the Supreme Court

The Supreme Court of India has two distinct resources, and which one you need depends on what you are looking for.

Live case status (eSCR and the SC portal)

For live case status, cause lists, and case documents, the Supreme Court’s own portal at sci.gov.in is the primary source. You can search by case number, diary number, or party name. The portal also publishes daily cause lists and order sheets. The eSCR (electronic Supreme Court Records) service provides access to certified copies of orders and judgments for enrolled parties.

Judgment research (historical and recent)

For researching Supreme Court case law from 1950 onwards, the official portal has a judgment search. However, its search is keyword-based and coverage of older judgments can be patchy through the government portal alone. Most legal researchers use a dedicated legal research database for reliable citation-grade access to the full body of Supreme Court judgments. See our guide on the best case search tools in India for a comparison of those options.

Case number formats at the SC

Supreme Court cases are identified by type and number, for example "Civil Appeal No. 1234 of 2023" or "Writ Petition (Civil) No. 456 of 2024". Diary numbers (assigned at filing) are different from case numbers (assigned after registration). Searching with the wrong type will return no results.

03Searching at the High Courts

Each of India’s 25 High Courts maintains its own case status portal. Most of them are accessible through the National Judicial Data Grid (NJDG) and through hcservices.ecourts.gov.in, the High Court services portal under the eCourts mission.

What the eCourts High Court portal gives you

Through the eCourts High Court portal you can search by case number, party name, advocate name, or act. The portal returns case status, hearing dates, and in many High Courts the orders and final judgments as well. Coverage and the quality of the search interface vary by court. Some High Courts, such as Bombay, Delhi, Madras, and Allahabad, have well-developed portals with good historical records. Others have more limited online records.

Searching each High Court directly

Many High Courts also have their own dedicated websites separate from the eCourts portal. The Delhi High Court, Bombay High Court, Madras High Court, Calcutta High Court, and Karnataka High Court, among others, publish judgments and orders directly on their own sites. Checking both the eCourts portal and the court’s own website sometimes gives a more complete picture, particularly for older matters.

Territorial jurisdiction: what to check before you search

If you know the state where the matter arose, you can go directly to that High Court’s portal. If you are not sure, searching across High Courts is harder because there is no single search that spans all 25. The NJDG aggregates some data, but searching for a party name across all High Courts simultaneously through the government portals is not straightforward.

Judgment research across High Courts

For case-law research, meaning finding and citing High Court judgments on a point of law, the government portals are a starting point but not sufficient for citation-grade work. A legal research database with all-India High Court coverage is more reliable for research purposes. For that side of the question, the case search tools guide covers the options in detail.

04Searching at District and Subordinate Courts

District Courts and subordinate courts handle the bulk of litigation in India. Their records are partly accessible through the eCourts portal and partly held only locally.

The eCourts portal for District Courts

The eCourts portal at ecourts.gov.in is the main gateway for District Court case status. You can search by case number, party name, FIR number, or act across all states. The portal covers most District Courts that have been computerised under the eCourts mission. As of 2026, the eCourts system covers more than 8,457 courts across India.

How to search effectively on eCourts

To search on eCourts for a district court matter, you need to select the state and then the district first. The search is not all-India by default: it searches within the selected court. If you do not know which district court the matter was filed in, you have to check multiple districts manually. Party name search helps when you do not have the case number. Spelling variations in party names can cause missed results, so try alternate spellings if the first search returns nothing.

For a more detailed walkthrough, see our guide on how to check case status on eCourts.

Limitations at the district level

Not all district courts upload orders and judgments online. For many matters, particularly older ones, the only way to get the judgment is to visit the court and obtain a certified copy. Even where orders are uploaded, the eCourts portal does not have a semantic or full-text search across judgments the way a research database does. The portal is for case status and tracking, not for legal research.

05Searching across Tribunals

India has a large number of specialist tribunals, and each one manages its own records independently. There is no single portal that covers all of them.

Key tribunals and their portals

Some of the more commonly used tribunals and their online presence:

  • National Company Law Tribunal (NCLT): case status and orders available on the NCLT website, searchable by case number or company name.
  • Income Tax Appellate Tribunal (ITAT): has its own portal with order search by party name and year.
  • Debt Recovery Tribunal (DRT): portal offers case status search by case number or party name.
  • National Green Tribunal (NGT): orders and cause lists available on the NGT website.
  • Consumer Disputes Redressal Commissions (NCDRC and State Commissions): the National Commission has a search portal; state commissions vary in their online presence.

Why tribunal search is fragmented

Tribunal portals are built and maintained by each tribunal separately. Standards for data entry, search functionality, and order upload differ widely. Some tribunals have strong portals with full-text order search. Others publish only cause lists or minimal case data. For research across tribunal decisions, a dedicated legal research database that aggregates tribunal orders is more practical than visiting each portal individually.

06Why cross-court search is still difficult

Even with all the portals above, searching for a case across Indian courts is not a single action. It is a multi-step process with genuine gaps.

No unified search interface

The NJDG aggregates some data, but it does not provide a single search that spans the Supreme Court, all High Courts, all District Courts, and tribunals simultaneously. Each tier and often each court has its own portal with its own login, its own search fields, and its own data format.

Name variations cause missed results

Party names in court records are often entered inconsistently. A company registered as "XYZ Private Limited" may appear as "M/s XYZ Pvt Ltd" in one court and "XYZ Pvt. Ltd." in another. A person’s name may be spelled differently by different court staff. A plain text search that does not account for these variations will miss cases.

Older records are often not online

Court computerisation in India has moved significantly over the last decade, but is not complete. Orders and judgments from older matters, particularly at the district level, may not be uploaded at all. For a pre-2010 district court matter, you may find only the current status online, not the underlying documents.

Case numbers change as matters move up

When a matter goes from a trial court to the High Court, and then to the Supreme Court, it gets a new case number at each level. There is no automatic link between the numbers across tiers. Tracking a matter across tiers means maintaining your own record of case numbers at each level.

Practical tip for cross-court tracking

Keep a log of case numbers at each tier as soon as a matter is filed. Include the court name, case type, number, and year. This prevents the most common problem: knowing a matter exists but not being able to locate it on a portal because the case number at one level is not connected to the number at another.

For a step-by-step guide to tracking a matter across multiple courts, see how to track a case across multiple courts.

07Where Claw fits

Claw is an all-in-one legaltech platform for Indian advocates, law firms, and corporate legal teams, combining AI-based case search, an AI legal assistant (Legal GPT), case management, and compliance automation across all Indian courts and tribunals.

For cross-court case search, Claw addresses two of the problems described above. Its AI-based case search covers 30 crore judgments across the Supreme Court (1950 to 2026) and all 25 High Courts (1980 to 2026), with semantic search that handles name variations and legal question framing rather than relying on exact keywords. Its case management and tracking module covers 8,457 courts including District Courts, tribunals, and the Supreme Court, with automatic updates, hearing alerts, and cause list notifications, so a team managing matters across multiple tiers does not have to check each portal separately.

For teams that need to search judgments across courts and also track live matters at the same time, the combination of research and management in one platform reduces the portal-switching that makes cross-court work slow.

08Frequently asked questions

Is there a single portal to search cases across all Indian courts?

No. There is no single portal that searches across the Supreme Court, all 25 High Courts, all District Courts, and tribunals at the same time. The National Judicial Data Grid (NJDG) aggregates some data, but it does not provide unified judgment search. You need to know which tier your case belongs to and use the appropriate portal for that tier.

How do I search for a case if I only know the party name and not the case number?

Most portals support party name search. On eCourts for District Courts, you select the state and district and search by party name. On the eCourts High Court services portal, party name search works across the selected High Court. Name variations are a common problem: try alternate spellings if you do not find the case on the first attempt.

What is the eCourts portal and what does it cover?

The eCourts portal (ecourts.gov.in) is a government platform that provides case status for District and Subordinate Courts that have been computerised under the eCourts mission. It covers 8,457 courts across India. It is for live case status and tracking, not for judgment research or full-text search. For High Court case status and orders, hcservices.ecourts.gov.in is the separate High Court portal. See our guide on how to check case status on eCourts for a walkthrough.

How do I track a case when it moves from a District Court to the High Court?

When a matter moves up a tier, it gets a new case number at the higher court. There is no automatic link between the District Court number and the High Court number. You need to record both numbers separately. The best practice is to note the case number, court name, type, and year at each tier as soon as the matter is transferred or an appeal is filed. For a full process guide, see how to track a case across multiple courts.

Can I search High Court judgments from all 25 High Courts at once?

Through government portals, not in a single search. The eCourts High Court portal covers multiple High Courts, but you still select individual courts. For all-India High Court judgment research, meaning finding case law on a point across all courts, a dedicated legal research database with all-India coverage is more practical. See the case search tools comparison for the main options.

Do tribunal decisions appear on the eCourts portal?

No. Tribunals are outside the court hierarchy and are not part of the eCourts system. Each tribunal, such as the NCLT, ITAT, DRT, or NGT, has its own separate portal with its own search interface. Coverage and search quality differ by tribunal. For research across tribunal decisions, a legal research database that aggregates tribunal orders is more practical than checking each portal separately.

Explore CLAW

The tools behind the guides

CLAW helps Indian advocates and firms manage cases, track courts and research the law.