EDGAR Full-Text Search — Search Inside SEC Filings Free

The SEC's EDGAR Full-Text Search system (EFTS) indexes the complete text of every filing submitted to EDGAR. Use this tool to search for specific language in SEC disclosures — useful for legal research, competitive intelligence, supply chain due diligence, and investment analysis.

Quick Answer: EDGAR Full-Text Search lets you search the actual text of all SEC filings — find any keyword, contract clause, risk factor, or company disclosure across millions of 10-K, 10-Q, 8-K, and other filings.
Powered by SEC EDGAR Official API — data.sec.gov

💡 Use double quotes for exact phrases — "going concern". Searches inside the full text of all SEC filings since 1996.

Example searches:

Powered by EDGAR Full-Text Search (EFTS) — official SEC system

What Is EDGAR Full-Text Search?

EDGAR Full-Text Search (EFTS) is the SEC's system for indexing and searching the complete text of all filings submitted to EDGAR. Unlike a basic company search (which finds filings by name or form type), full-text search lets you find filings based on specific words or phrases appearing anywhere within the document. The system is powered by the SEC's EFTS engine at efts.sec.gov and indexes hundreds of millions of pages of filings.

EDGAR Full-Text Search became significantly more capable in 2021 when the SEC updated the EFTS to cover filings back to 1996. Before this update, full-text search only covered recent filings. The system now indexes 10-K annual reports, 10-Q quarterly reports, 8-K current event disclosures, proxy statements, S-1 IPO registrations, and virtually all other publicly filed documents in EDGAR.

Use Cases for Full-Text Filing Search

Legal and compliance research: Lawyers and compliance officers use EDGAR full-text search to find how companies have disclosed specific legal matters, contract language, regulatory risks, or compliance failures. Searching for "material weakness" in 10-K filings, for example, returns every company that has disclosed internal control deficiencies in their annual reports.

Investment analysis: Investors and analysts search for specific risk disclosures, management commentary, or financial metrics mentioned in filings. Searching for a supplier's name across multiple 10-K filings can reveal supply chain exposure across an entire industry sector.

Competitive intelligence: Companies monitor competitors' filings for mentions of specific products, markets, regulatory proceedings, or strategic initiatives. EDGAR full-text search provides comprehensive, real-time coverage without the cost of commercial intelligence platforms.

Academic research: Researchers in finance, law, and economics use EDGAR full-text search to study corporate disclosure patterns, regulatory compliance, and the evolution of accounting language over time.

Search Tips for Better Results

Use quotation marks for exact phrases: searching "going concern" finds filings containing exactly that phrase, while searching going concern (without quotes) finds filings mentioning both words anywhere in the document. Use the form type filter to focus on specific filing types. The date range filter is particularly useful for tracking how disclosure language has changed following regulatory changes or market events.

How to Use This Tool in 3 Steps

1

Enter Your Search Query

Type any keyword or phrase you want to find in SEC filings. Use double quotes for exact phrases — like "going concern" or "material weakness".

Without quotes, the search finds filings containing all the words (not necessarily adjacent).

2

Filter by Form Type and Date Range

Restrict your search to specific form types (10-K, 10-Q, 8-K, S-1, etc.) and date ranges to focus on relevant filings.

Most useful: filter 10-K filings from the last 3 years to see how disclosure language has evolved.

3

Click Any Result to View the Source Filing

Results show the filer name, form type, date, and a text excerpt with your query highlighted in context.

Click 'View Filing' to open the full document on SEC.gov.

What Is Full-Text Search Used For?

EDGAR Full-Text Search (EFTS) is the SEC's keyword search system covering filings from 1996 onward. It's one of the most powerful — and underused — research tools in U.S. financial markets.

For Legal & Compliance

  • Risk disclosure research — find every "going concern" disclosure
  • Contract analysis — locate specific clause language across companies
  • Litigation tracking — find legal proceeding disclosures by topic
  • Compliance monitoring — track material weakness disclosures
  • Regulatory research — find references to specific rules

For Investors & Journalists

  • Supply chain research — find every "Russia" mention since 2022
  • Industry trends — track how AI is discussed in 10-Ks
  • Competitive intel — find every mention of a competitor
  • Investigative journalism — verify corporate claims
  • Macro themes — track climate, cyber, AI mentions over time

Frequently Asked Questions about EDGAR Full-Text Search — Search Inside SEC Filings Free

What is EDGAR full-text search?
EDGAR full-text search (EFTS) is the SEC's system for searching the complete text of all filings. Unlike a company or form-type search, it finds filings based on specific words or phrases appearing anywhere in the document — useful for research, compliance, and investment analysis.
How far back does EDGAR full-text search go?
The SEC's full-text search system covers filings from 1996 to present. Older filings (pre-1993) may be in formats that are not fully indexed. The most reliable coverage is from 2001 onward when EDGAR's electronic filing became universal for most filer types.
Can I search for exact phrases in SEC filings?
Yes. Use quotation marks around your search term to find exact phrases. For example, searching "material adverse change" finds filings containing exactly that phrase. Without quotes, the search finds filings containing all words but not necessarily adjacent.
What form types can I search?
This tool can search all publicly available EDGAR form types including 10-K, 10-Q, 8-K, S-1, DEF 14A (proxy), 13F-HR, 20-F (foreign annual), and hundreds of others. Leave the form type filter blank to search across all form types simultaneously.
How do I find all companies that disclosed a specific risk?
Search for the specific risk language (e.g., 'cybersecurity incident' or 'supply chain disruption') and filter by form type (e.g., 10-K for annual reports). Results show every company that used that language in their filings within the selected date range.
Disclaimer: Data sourced from SEC EDGAR public filings via the official EDGAR API (data.sec.gov). This tool is for informational purposes only and is not financial or investment advice. Always verify data directly on SEC.gov.