CIK Number Lookup — Find Any Company's SEC CIK Free
The CIK Lookup tool instantly finds the Central Index Key for any SEC-registered company. CIK numbers are needed when accessing EDGAR APIs, building financial data pipelines, or tracking a company's filings over time regardless of name or ticker changes.
Data from SEC EDGAR company_tickers.json (updated daily)
What Is a CIK Number?
A CIK (Central Index Key) is a unique numerical identifier assigned by the U.S. Securities and Exchange Commission to every entity that files documents with EDGAR. CIK numbers are 1 to 10 digits long and are always stored as 10 digits in EDGAR API calls, zero-padded on the left (e.g., Apple Inc.'s CIK 320193 becomes 0000320193). The CIK is the most stable identifier in the EDGAR system — it persists through company name changes, ticker changes, mergers, and rebranding.
Unlike ticker symbols (which can be reassigned to different companies) or company names (which can change), a CIK is permanently assigned to a specific legal entity. This makes CIK numbers essential for any programmatic access to EDGAR data. Developers building financial applications, analysts tracking long-term filing history, and researchers studying corporate behavior all rely on CIK numbers to unambiguously identify companies.
Why CIK Numbers Matter for Developers
If you're working with the EDGAR API, the CIK number is the primary key for all data retrieval. The company submissions endpoint (data.sec.gov/submissions/CIK{cik10}.json) requires a zero-padded 10-digit CIK. The company facts endpoint (data.sec.gov/api/xbrl/companyfacts/CIK{cik10}.json) uses the same format. Understanding and correctly formatting CIK numbers is the first step in building any EDGAR data integration. See our EDGAR API guide and code examples for complete implementation details.
CIK vs. Ticker Symbol
Ticker symbols are familiar and convenient, but they have significant limitations for systematic data work. Tickers are reassigned when companies are delisted — a company that was once "PALM" (Palm, Inc.) has no connection to any current company using that ticker. Tickers also vary by exchange (a company may trade as "BRK.A" on NYSE and appear differently in different data sources). CIK numbers have none of these ambiguities. For any financial data application requiring historical accuracy, CIK numbers are the correct primary key.
How to Use This Tool in 3 Steps
Enter a Company Name or Ticker
Type Apple, MSFT, or any public company name or ticker. The tool searches the SEC's official company_tickers.json file (updated daily).
Brand aliases work too — type 'Google' to find Alphabet's CIK.
Review the CIK Results
Each result shows the registered company name, ticker symbol, and the 10-digit zero-padded CIK ready for API use.
Multiple results may appear for similar names — pick the entity matching your target.
Use the CIK for EDGAR API Calls
Copy the CIK and use it in EDGAR API URLs like data.sec.gov/submissions/CIK0000320193.json.
Click 'View EDGAR' to open the company's full filing history on SEC.gov.
Why Do You Need a CIK Number?
The CIK (Central Index Key) is the SEC's permanent unique identifier for every EDGAR registrant. Unlike tickers (which change), CIKs persist forever — making them essential for any systematic SEC data work.
For Developers
- EDGAR API calls — all API endpoints require a 10-digit CIK
- Stable identifier — CIKs survive name and ticker changes
- XBRL data — financial fact endpoints are CIK-keyed
- Bulk data — SEC bulk downloads organize files by CIK
- Submission feeds — RSS feeds use CIK as the primary key
For Analysts & Researchers
- Historical research — track filings through renamings/mergers
- Data normalization — link SEC data to other databases
- Filing tracking — monitor a specific entity over time
- Compliance — verify which entity actually files with SEC
- Cross-references — match SEC data to CRSP or Compustat