To track a case by CNR number, go to the eCourts Services portal (services.ecourts.gov.in), select 'Case Status' search, enter the 16-character CNR number, solve the CAPTCHA, and click Search. The results show the case stage, next hearing date, orders, and party details. Tools like LegalZoo automate this process and send email alerts when hearing dates change.
What Is a CNR Number and Why It Matters
Every case filed in India's district courts, sessions courts, and subordinate judiciary receives a CNR number — a 16-character alphanumeric code that acts as the case's permanent digital fingerprint.
The CNR format looks like this: DLHC020123452024
Here's how to decode it:
| Segment | Characters | Meaning |
|---|---|---|
| State Code | First 2 | DL = Delhi, UP = Uttar Pradesh, MH = Maharashtra |
| District Code | Next 2 | Identifies the specific district |
| Court Complex | Next 2 | Identifies the court complex |
| Establishment | Next 2 | Identifies the specific court/establishment |
| Year | Next 4 | Year of case registration |
| Serial Number | Last 4 | Unique serial for that year |
Why this matters for advocates: The CNR number is the single most reliable way to track a case across its entire lifecycle — from filing to final disposal. Unlike party names (which can be misspelled) or case numbers (which reset each year), the CNR never changes.
How to Track Case Status on eCourts (Manual Method)
Step 1: Open the eCourts Portal
Navigate to services.ecourts.gov.in/ecourtindia_v6. This is the official Government of India portal for district court case information.
Step 2: Select "Case Status" Search
On the homepage, you'll see multiple search options. Click the "Case Status" tab or select "CNR Number" from the search type dropdown.
Step 3: Enter the CNR Number
Type the full 16-character CNR number in the input field. Make sure there are no spaces or special characters.
Step 4: Solve the CAPTCHA
eCourts uses a CAPTCHA to prevent automated access. Enter the characters shown in the image. If the CAPTCHA is unclear, click the refresh icon for a new one.
Step 5: Click Search and Read Results
The results page displays:
- Case Stage / Status — Current procedural stage (e.g., "Evidence," "Arguments," "Disposed")
- Next Hearing Date — The date the case is next listed
- Petitioner & Respondent — Party names with advocate details
- Acts & Sections — The legal provisions invoked
- Order History — Links to downloadable PDF orders
- Court & Judge — The presiding judicial officer
Step 6: Download Orders (If Needed)
Click any order link to open the PDF. You may need to solve another CAPTCHA. Orders are typically available 3-7 days after the hearing date.
The Problem with Manual Tracking
If you handle 10+ cases, manually checking eCourts daily becomes unsustainable:
- CAPTCHA fatigue — Every search requires solving a CAPTCHA
- No change alerts — You won't know if a hearing date changed unless you check
- Slow server — eCourts frequently times out during peak hours (10 AM - 2 PM)
- No calendar integration — You must manually add hearing dates to your calendar
- Order download hassle — Each order requires a separate CAPTCHA and download
For a litigation practice managing dozens of matters across multiple courts, this manual process costs 2-3 hours per day in administrative overhead.
How LegalZoo Automates CNR Case Tracking
LegalZoo eliminates the manual grind. Here's how the workflow works:
1. One-Time CNR Entry
Enter the CNR number once. LegalZoo's Selenium-powered engine handles the eCourts interaction — CAPTCHA solving, dropdown navigation, and data extraction — automatically.
2. Automatic Data Extraction
The system parses the eCourts results page and extracts:
- Case stage and status
- Next hearing date
- Petitioner and respondent names
- Acts and sections
- Complete order history with download links
- Presiding judge and court details
3. Email Alerts on Date Changes
When the next hearing date updates on eCourts, LegalZoo detects the change and sends an instant email alert with:
- The new hearing date
- Case parties and CNR
- A Google Calendar "Add Event" button
- An ICS calendar attachment for one-click import
4. Google Calendar Sync
Connect your Google account once. Every hearing date automatically appears on your calendar with the case details in the event description. No manual entry, ever.
5. Order Vault
Downloaded orders are stored in a per-case vault, organized by date. Access any order instantly without re-navigating eCourts.
Tips for Effective Case Tracking
- Verify the CNR early. Get the CNR from the filing receipt or your client immediately after case registration.
- Check weekly, not daily. Most courts update status once or twice a week. LegalZoo's automated checks mean you don't have to remember.
- Download orders promptly. eCourts occasionally purges older order PDFs. LegalZoo's vault preserves them permanently.
- Track the cause list. 5-7 days before a hearing, the court publishes its cause list. LegalZoo can fetch this to confirm your case is listed.
- Use aliases for complex matters. If you handle multiple cases with similar party names, add custom aliases in LegalZoo to avoid confusion.
Conclusion
The CNR number is the backbone of India's digital court infrastructure. Mastering CNR-based case tracking — and automating it with tools like LegalZoo — transforms a chaotic administrative burden into a streamlined, alert-driven workflow.
Stop checking eCourts manually. Let the system watch your cases for you.