Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Use the SEC’s Search Filings page, choose Full Text Search, enter a word or exact phrase, and refine the results with date, company, person, filing-category, location, and form-type controls. Full Text Search examines the text of electronically submitted filings and attachments; Company Search and similar EDGAR tools generally search filing-header metadata instead. The current SEC page says the service covers more than 20 years of EDGAR filings, although an older FAQ still says four years, so treat the current page as the present coverage statement and verify important results in the underlying filing.

What SEC EDGAR Full Text Search actually searches

EDGAR is the SEC’s free public filing system. Its Full Text Search is the EDGAR search mode that indexes the words in filing documents, including attachments. The SEC states that “Only the EDGAR Full-Text Search indexes the text content of filings”; other searches can identify a filer or filing from header information without searching the document body. A hit is a location aid, not an SEC conclusion that a statement is accurate, complete, material, or important.

The current Search Filings page (accessed September 29, 2026) describes coverage of more than 20 years of EDGAR filings. The older Full-Text Search FAQ uses the phrase “last four years.” Those statements conflict; do not present the four-year figure as current coverage. Coverage also does not mean every historical record is electronically filed or indexed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Search a filing by keyword: the exact workflow

  1. Open the search page. Go to sec.gov/search-filings and select Full Text Search.
  2. Enter a term or phrase. Start with a distinctive concept such as material weakness, or place an exact phrase in quotation marks when you need those words together. Avoid beginning with a company name alone; use the company filter when possible.
  3. Open Advanced Search for constraints. Add a date range, company, person, filing category, location, and—where offered—form type. Filters reduce noise more reliably than adding many loosely related words.
  4. Run the search and inspect the list. Results are presented in reverse chronological order according to the FAQ, with newer filings first. Read the filing date, form type, registrant, and document title before opening a hit.
  5. Open the document and its context. Read the surrounding section, not only the highlighted sentence. When the result is an exhibit, follow the parent-filing link and review the exhibit list and the filing that incorporated it.
  6. Record the citation. Save the accession information, filing date, form type, document name, and the relevant section or page. A search-result snippet can change or omit context.

Build a query that returns useful results

Exact phrases

Quotation marks are useful for a phrase such as going concern or related party transactions. Exact matching can miss wording variants, so run a second search without quotes when the terminology may vary.

Boolean logic

The SEC FAQ documents Boolean operators for combining or excluding terms. Use them to express a concept rather than submitting a long sentence. For example, a search combining cybersecurity with incident is usually more focused than searching either word alone. Test a query with and without an exclusion because a narrow Boolean expression can hide relevant synonyms.

Wildcards and stemming

A trailing wildcard such as acquis* can capture related endings when supported by the search syntax. The FAQ also describes a control for disabling default stemming. Stemming can broaden a search to word variants; disable it when you need a deliberately exact term, and enable it when inflections are likely to matter.

XML and field labels

EDGAR indexes XML element content, but element names are not associated with that content. Searching for an XML label as though it were a searchable field can therefore produce no useful matches. Search the disclosure text itself, then use the filing type, company, date, or other interface filters for metadata.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use filters in the order that saves the most time

Filter Best use Typical caution
Date range Limit a trend review or locate a recent event A narrow range can exclude an earlier disclosure that explains the issue.
Company Restrict hits to one issuer or filer Check the selected legal entity; subsidiaries and predecessor names may differ.
Person Find filings associated with a named individual Name variations and multiple people with the same name can create false positives.
Filing category Separate periodic reports, registration material, exhibits, or correspondence Category labels describe filing classes, not the importance of a hit.
Location Constrain where in a filing the term appears A heading or exhibit location may not contain the full explanation.
Form type Focus on 10-K, 10-Q, 8-K, registration statements, or another form An exhibit or amendment may carry the operative language instead of the base form.

When a result set is still large, add one meaningful term, then a second filter. Changing several conditions at once makes it difficult to understand why a relevant filing disappeared.

Read a result without overinterpreting it

Check the filing identity

Confirm the registrant, reporting period, filing date, form type, amendment status, and document title. A filing can mention a different company, transaction counterparty, or historical entity, so a keyword hit is not proof that the issuer made the claim about itself.

Read beyond the highlighted match

Open the complete section, footnotes, tables, definitions, and incorporated exhibits. Risk-factor language, for example, may describe a possibility rather than an event. Compare the disclosure with earlier and later filings when the question concerns a change over time.

Follow exhibits and parent filings

The full-text index can return attachments. Use the parent-filing link when available to see why an exhibit was filed, which form it accompanied, and whether later amendments changed the disclosure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Verify time-sensitive information

For a current event, rely on the filing date and the full document, not just a snippet or result order. EDGAR search is for locating disclosure; it is not a real-time news alert or an SEC endorsement of the underlying statement.

Find SEC filing-review correspondence

The SEC’s May 20, 2026 guide, How to Search for EDGAR Correspondence, describes a specific workflow:

  1. Open Full Text Search and choose Filing review correspondence in the filing-category filter.
  2. For a particular issuer, enter its company name or ticker. To see recent correspondence across issuers, leave the company field blank.
  3. Use the form-type information in the results to distinguish SEC-originated letters from filer responses: UPLOAD identifies SEC-originated letters and CORRESP identifies filer responses.
  4. Open the correspondence and then the related registration statement or periodic/current report when the result provides a parent link.

The SEC says it publicly releases this correspondence at least 20 business days after a registration statement becomes effective or after a periodic/current report review is completed. That timing applies to the correspondence covered by the guide; it is not a promise that every review document appears immediately.

Choose the right EDGAR resource

Your question Use first What it searches or supplies
Where does a phrase appear in a filing or attachment? Full Text Search Indexed filing-document text and attachments.
Does this issuer or filer exist in EDGAR? Company Search Filing-header metadata, not the body text.
What did a company submit most recently? Latest Filings Recent submissions and their header details.
How can I retrieve structured submission data? SEC EDGAR data resources and APIs Structured or programmatic access routes; these are complementary to keyword search.
How can I locate filing-review letters? Full Text Search plus Filing review correspondence UP­LOAD and CORRESP records, with company and date filters.

These resources are not interchangeable. If your task is document text, start with Full Text Search. If it is filer identity, recent submissions, or structured extraction, use the corresponding resource instead.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Coverage and access limitations

  • Electronic filing boundary: Some filings submitted on paper are not available through EDGAR, as the SEC explains in its Webmaster Frequently Asked Questions.
  • Index coverage is not historical completeness: “More than 20 years” is the current Search Filings page’s service description, not a guarantee that every document from every earlier year is searchable.
  • Attachments matter: A result may come from an exhibit rather than the principal form. Always inspect the parent filing.
  • Text quality varies: Tables, scanned material, unusual formatting, or encoding can make a visually obvious phrase difficult to match. Try a synonym, a shorter phrase, or the parent document.
  • Search is not validation: EDGAR returns potentially relevant disclosure. It does not determine whether the disclosure is true, complete, material, or legally sufficient.

Repeatable search patterns

Find a risk disclosure across one issuer

  1. Set the company filter to the issuer.
  2. Search an exact phrase such as material weakness.
  3. Run a second, unquoted search for a synonym such as internal control.
  4. Limit the date range to the reporting years you are comparing and filter to 10-K and 10-Q where appropriate.
  5. Open each filing, note the section heading and reporting period, and compare the surrounding paragraphs.

Locate a transaction agreement

  1. Search a distinctive deal term or the counterparty name.
  2. Filter by the company and likely filing category.
  3. When the match is an exhibit, open the parent 8-K, registration statement, or other filing.
  4. Save the exhibit title and accession information, then check for amendments or superseding filings.

Review correspondence for one company

  1. Select Filing review correspondence.
  2. Enter the company name or ticker.
  3. Review both UPLOAD letters and CORRESP responses.
  4. Use the dates and parent filing links to reconstruct the review sequence.

Troubleshooting common search problems

Symptom Likely cause Fix
No results for an obvious term The wording differs, the date range is too narrow, or the material is not electronically filed. Remove quotation marks, try a synonym or wildcard, broaden dates, and check the issuer’s filing list.
Hundreds of irrelevant matches The term is common or stemming is broadening it. Use an exact phrase, add a second concept, apply company/form/date filters, or disable stemming.
A company search finds the filer but not the sentence Company Search indexes header metadata. Switch to Full Text Search and enter the phrase.
The hit is an exhibit with little context The indexed document is an attachment. Open the parent filing and read the exhibit list and incorporation language.
An XML-field query fails Element names are not associated with indexed XML content. Search the text value, not the XML tag name.
Correspondence seems missing Release can occur after the review, and the category or company filter may be wrong. Select Filing review correspondence, check both UPLOAD and CORRESP, and account for the SEC’s stated 20-business-day release timing.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

If you need an image of the SEC results page for a research log, ticket, or review packet, ScreenshotNeo can capture the page with one request. It accepts the consent banner like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each step can be turned off. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and each response identifies the result with X-Page-Verdict and X-Billed headers. Its MCP server provides take_screenshot, get_page_info, and capture_pdf tools to Claude, Cursor, and other MCP clients. The Free plan includes 1,000 screenshots per month with no card; paid plans start at $5 for 3,000 shots.

Use the SEC search URL you want to preserve in the url parameter. See the ScreenshotNeo API documentation for all options.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.sec.gov/search-filings -o sec-search.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://www.sec.gov/search-filings"}, timeout=90)
open("sec-search.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://www.sec.gov/search-filings' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

Create a free ScreenshotNeo account to use the 1,000-shot monthly allowance without a card.

FAQ

Frequently Asked Questions

Can I search SEC filings by a phrase and a specific form at the same time?

Yes. Enter the phrase in Full Text Search, open Advanced Search, then combine the form-type control with company and date filters. Verify the result’s form and amendment status after opening it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why might a filing visible on the SEC website not appear in Full Text Search?

It may be outside the indexed coverage, submitted on paper, attached in a format that did not yield a usable text match, or phrased differently. Search synonyms and the parent filing, then check the issuer’s filing list.

Does a keyword hit prove the SEC agrees with the statement?

No. It only identifies disclosure containing matching text. Read the complete filing, its definitions and context, and the filing date before drawing a conclusion.

What do UPLOAD and CORRESP mean in correspondence results?

In the SEC’s correspondence-search guidance, UPLOAD denotes an SEC-originated letter and CORRESP denotes the filer’s response.

The Bottom Line

For words inside filing documents, use EDGAR Full Text Search; for filer identity, recent submissions, or structured data, use the complementary EDGAR tools. Apply filters, read the parent filing and exhibits, and treat every hit as a pointer to disclosure rather than a finding about its truth or significance.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.