DBI Infomatics Pvt. Ltd. · Prospecting Simplified Research-led B2B data services · Talk to the research team
Free Company Research + B2B Company Intelligence

Free Company Search

Search over 7.4+ Million Indian & Global Companies by Corporate Identification Number (CIN), company name, or domain. Explore verified statutory registrations, capital structures, filings, employee headcounts, estimated revenues, tech stacks, and B2B firmographics.

7,427,461
Total Searchable Companies
1,911,754
MCA Indian Registry
5,515,707
Global Organizations
Sub-Millisecond
SQLite FTS5 Query Engine

Instant CIN Verification

Verify any 21-digit Corporate Identification Number issued by the Ministry of Corporate Affairs with complete anatomical breakdown of listing, state, year and company type.

Capital & Registry Intelligence

Examine authorized share capital, paid-up equity capital, registration dates, corporate status, ROC jurisdictions, and annual return filing timelines across Indian states.

B2B Lead Intelligence

Backed by DBI Infomatics' proprietary B2B data research workflows. Connect registered entities directly to executive contacts, decision-makers and sales outreach pipelines.

Understanding the Indian CIN Structure

The Corporate Identification Number (CIN) is a unique 21-digit alphanumeric code assigned by the Registrar of Companies (ROC) under the Ministry of Corporate Affairs.

U Listing Status L = Listed, U = Unlisted
51311 NIC 5-Digit Code Principal Activity Code
MH State Code ROC State Jurisdiction
2015 Year Incorporation Year
PTC Company Type PTC (Pvt Ltd) / PLC (Public)
067650 Reg. Number Sequential ROC Number
Indexed Registry

Frequently Researched Companies

Verified statutory filings & capital structure
Tata Consultancy Services L22210MH1995PLC084781
→
Reliance Industries L17110MH1973PLC019786
→
Infosys Limited L85110KA1981PLC013115
→
HDFC Bank Limited L65920MH1994PLC080618
→
Wipro Limited L32102KA1945PLC020800
→
ICICI Bank Limited L65190GJ1994PLC021012
→
Bharti Airtel Limited L74899DL1995PLC070609
→
Larsen & Toubro Limited L99999MH1946PLC004768
→
ITC Limited L16005WB1910PLC001985
→
Mahindra & Mahindra L65990MH1945PLC004558
→