Charity Navigator Scraper avatar

Charity Navigator Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Charity Navigator Scraper

Charity Navigator Scraper

Scrape 1.8M+ US nonprofit charities from ProPublica's Nonprofit Explorer - search by keyword, NTEE category, state, tax code, or look up by EIN. Get full financials, filing history, IRS 990 PDF links, asset/revenue/expense data, and subsection codes.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape 1.8M+ US nonprofit charities from the ProPublica Nonprofit Explorer database. Search by keyword, cause category, state, or tax status — or look up any charity directly by EIN to get its full financial history, IRS Form 990 filings, and PDF links.

What you get

Each record includes:

FieldDescription
nameOfficial charity name
einIRS Employer Identification Number (9-digit)
einFormattedEIN in XX-XXXXXXX format
city, stateLocation
zipCodeZIP code (detail mode)
addressStreet address (detail mode)
nteeCodeNTEE category code (e.g. B20 = Elementary Education)
subsectionCodeIRS subsection code (3 = 501c3, 4 = 501c4, etc.)
assetAmountTotal assets (USD)
incomeAmountTotal income (USD)
revenueAmountTotal revenue (USD)
totalRevenueRevenue from latest filing (detail mode)
totalExpensesExpenses from latest filing
totalAssetsAssets from latest filing
totalLiabilitiesLiabilities from latest filing
totalContributionsContributions & grants received
programRevenueProgram service revenue
officerCompensationOfficer compensation amount
pdfUrlDirect link to IRS Form 990 PDF
filingYearYear of the filing
rulingDateIRS ruling date
sourceUrlProPublica organization page URL
scrapedAtTimestamp of data collection

Input options

Mode: Search (mode=search)

Search charities by keyword with optional filters:

{
"mode": "search",
"query": "food bank",
"state": "TX",
"nteeCode": "K",
"maxItems": 50
}

Mode: Lookup by EIN (mode=byEIN)

Fetch full org details + latest filing data for specific charities:

{
"mode": "byEIN",
"eins": ["53-0196605", "13-1837418"],
"includeFilings": true,
"maxItems": 100
}

Mode: Top by Revenue (mode=topByRevenue)

Get largest nonprofits sorted by revenue:

{
"mode": "topByRevenue",
"state": "CA",
"nteeCode": "E",
"maxItems": 25
}

Input parameters

ParameterTypeDescription
modestringRequired. search, byEIN, or topByRevenue
querystringSearch query for search mode
einsarrayList of EINs for byEIN mode
statestringFilter by state (2-letter code)
nteeCodestringNTEE major category (A–Z)
cCodestringTax status code (3=501c3, 4=501c4, etc.)
includeFilingsbooleanEmit individual filing records in byEIN mode
maxItemsintegerMax records to return (1–10,000, default 100)

Use cases

  • Donor research — Find vetted nonprofits in a specific cause area and geography
  • Fundraising intelligence — Identify top-revenue charities in your sector
  • Grant prospecting — Research foundations by NTEE code and financial size
  • Competitive analysis — Compare similar nonprofits by revenue, assets, and programs
  • Due diligence — Pull full IRS filing history for any charity by EIN
  • Data journalism — Analyze nonprofit sector trends across states and categories

NTEE categories

CodeCategory
AArts, Culture & Humanities
BEducation
CEnvironment
DAnimal-Related
EHealth Care
FMental Health
GMedical Diseases & Disorders
HMedical Research
KFood, Agriculture & Nutrition
LHousing & Shelter
OYouth Development
PHuman Services
TPhilanthropy & Grantmaking

FAQ

Is this free to use? Yes — no API key or login required. Data is sourced from ProPublica's publicly accessible Nonprofit Explorer, which covers all IRS-registered tax-exempt organizations.

How many charities are available? Over 1.8 million IRS-recognized tax-exempt organizations in the United States.

How current is the data? Data is updated as new IRS Form 990 filings are processed. Most records include filings through 2022–2023.

What is an NTEE code? The National Taxonomy of Exempt Entities (NTEE) classifies nonprofits into 26 major categories (A–Z) with subcategories (e.g. B20 = Elementary & Secondary Education).

Can I get PDF copies of Form 990 filings? Yes — use mode=byEIN to retrieve pdfUrl for each filing year.

What's the difference between incomeAmount and totalRevenue? incomeAmount is the IRS master file value (search mode); totalRevenue comes from the detailed Form 990 filing (byEIN mode). They represent the same metric but from different data sources.

Data source

Data is sourced from ProPublica's Nonprofit Explorer, which aggregates IRS Form 990 filings for all registered US tax-exempt organizations.