Grants.gov Scraper – Federal Grants & Nonprofit Grants Finder
Pricing
$3.00 / 1,000 grants
Grants.gov Scraper – Federal Grants & Nonprofit Grants Finder
Grants.gov scraper & grant finder for federal and nonprofit grants: search US grant opportunities by keyword, agency, CFDA/ALN and eligibility (nonprofits, universities, small business). Deadlines, award ceiling, total funding, contacts. New & closing-soon alerts. $3/1,000.
Pricing
$3.00 / 1,000 grants
Rating
0.0
(0)
Developer
Ben Barazandeh
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
Search open US federal grant opportunities, including nonprofit grants, on the official Grants.gov API. Give it a keyword plus optional agency, Assistance Listing (CFDA/ALN), and applicant eligibility filters, and it returns one row per opportunity with the deadline, days left, award ceiling and floor, total program funding, eligible applicants, agency contact, and a direct Grants.gov link. No API key or login.
Price: $0.003 per grant opportunity saved ($3 per 1,000). There is no start fee. You are charged only for rows saved to the dataset.
Try a run for free: New Apify accounts can use the Free plan, which includes $5 of platform usage credit each month and does not require a credit card, so a small test run is covered. Unused credit does not roll over.
Try it now: the form is pre-filled with the keyword artificial intelligence, statuses forecasted + posted, and 20 results with full details. Click Start. The test run below finished in about 6 seconds.
Buyer use cases
- Find open federal grants for a 501(c)(3) — set
eligibilitiesto12(nonprofits with 501(c)(3) status, other than higher education). Add a keyword such ascommunity healthorworkforce, and keepstatusesasposted, to list opportunities the organization can apply for, with deadlines and award amounts. To focus on California-eligible or California-serving programs, combine the eligibility filter with a keyword such asCaliforniaor the relevant agency. - Weekly deadline alerts for a university or research office — set
closingWithinDaysto14or30,sortBytoclosingSoon, and optionally an agency code such asNSForHHS-NIH11. - New-grant monitoring — set
postedWithinDaysto7with a topic keyword (for exampleworkforceorartificial intelligence) and schedule the Actor weekly to catch newly posted opportunities.
Real run results (11 Nov 2026)
Pre-filled input: keyword artificial intelligence, statuses forecasted + posted, maxItems: 20 (run DsETKllh5U8cyXC81, about 6 seconds, 20 of 165 matching opportunities saved, run at 10:03 AM PT). First 8 rows:
| Number | Title | Agency | Status | Deadline | Award ceiling | Total funding |
|---|---|---|---|---|---|---|
| PD-19-127Y | Science of Learning and Augmented Intelligence (SL) | NSF | posted | 2027-02-10 | — | — |
| W519TC-25-S-0001 | Broad Agency Announcement for Fundamental AI Resear… | DOD-AMC-ACCRI | forecasted | — | — | — |
| G27AS00079 | Cooperative Agreement for Affiliated Partner with t… | DOI-USGS1 | posted | 2026-11-14 | $150K | $150K |
| PAS-TUNIS- APS FY2026 | Annual Program Statement (APS) For Fiscal Year 2026 | DOS-TUN | forecasted | — | $200K | — |
| 26-504 | Postdoctoral Research Fellowships in Biology (PRFB) | NSF | posted | 2027-09-28 | — | $16.5M |
| 25-531 | Cybersecurity Innovation for Cyberinfrastructure (C… | NSF | posted | 2027-01-20 | $1.2M | $12M |
| 26-507 | National Science Foundation Fostering Interdiscipli… | NSF | posted | 2026-11-18 | — | $8.5M |
| 26-512 | Unlocking Dataset Value for AI-Enabled Scientific D… | NSF | posted | 2027-11-03 | — | $100M |
For AI agents
This Actor is dedicated_crest/grants-gov-opportunity-finder. Call it through the Apify API, the official JavaScript or Python client, or Apify's MCP server. Send JSON input with:
keyword(string): search phrase, for example"community health"statuses(array of strings):posted,forecasted,closed, and/orarchived(default: forecasted + posted)eligibilities(array of strings): Grants.gov codes such as12(501(c)(3) nonprofits),06/20(universities),23(small businesses)agencies,cfda,closingWithinDays,postedWithinDays,sortBy,maxItems,includeDetails
Each output row is one funding opportunity. Stable fields include id, number, title, agencyCode, agency, status, openDate, closeDate, daysUntilClose, cfdaList, url, awardCeiling, awardFloor, estimatedTotalFunding, eligibleApplicants, description, contactName, contactEmail, and contactPhone.
What does Grants.gov Opportunity Finder do?
Grants.gov lists thousands of federal funding opportunities (NOFOs / funding announcements) from NSF, NIH, DOE, DOD, USDA, HUD, NASA, the Department of Education and dozens of other agencies. This Actor queries the public Grants.gov search API, optionally fetches the full detail record for each opportunity, and saves one tidy row per opportunity to an Apify dataset that you can download as JSON, CSV, Excel, XML or HTML, or send to Google Sheets, Slack, Zapier, Make, n8n or your own API.
Features
- 🔎 Free-text keyword search (e.g.
artificial intelligence,climate resilience,SBIR) - 🏛️ Filter by agency codes (e.g.
NSF,HHS-NIH11,DOE) - 🔢 Filter by Assistance Listing / CFDA number (e.g.
47.075) - ✅ Filter by applicant eligibility codes (nonprofits, universities, small businesses, …)
- 📅 Filter by status: forecasted, posted, closed, archived
- ⏰ "Closing within N days" filter — ideal for scheduled weekly deadline alerts
- 🆕 "Posted within last N days" filter — only newly posted grants, perfect for a weekly "new grants" alert
- ↕️ Sort by relevance, newest posted first, or soonest deadline first
- 💰 Full details: award ceiling and floor, estimated total funding, expected number of awards, cost sharing, funding instruments, categories, eligible applicants, description and agency contact
- 🔗 Direct link to every opportunity on Grants.gov
How to use it
- Click Try for free / Start.
- Enter a keyword and (optionally) agencies, CFDA, eligibility codes, statuses and a deadline window.
- Set Max results.
- Run it and download the results, or schedule it (e.g. every Monday) and connect an integration to get new opportunities delivered automatically.
Input example
{"keyword": "artificial intelligence","statuses": ["forecasted", "posted"],"agencies": ["NSF"],"closingWithinDays": 60,"maxItems": 100,"includeDetails": true}
| Field | Description |
|---|---|
keyword | Free-text search |
statuses | forecasted, posted, closed, archived (default: forecasted + posted) |
agencies | Grants.gov agency codes, e.g. NSF, HHS-NIH11, DOE |
cfda | Assistance Listing number, e.g. 47.075 |
eligibilities | Grants.gov eligibility codes, e.g. 12 (501(c)(3) nonprofits), 20 (private universities), 23 (small businesses), 25 (others) |
closingWithinDays | Only keep opportunities whose deadline is within N days |
postedWithinDays | Only keep opportunities posted in the last N days (sorts newest first automatically) |
sortBy | relevance (default), newest or closingSoon |
maxItems | Maximum number of opportunities to return (pre-filled and default: 20) |
includeDetails | Fetch award amounts, description, eligibility and contact (default true) |
Output example
{"id": "320753","number": "PD-19-127Y","title": "Science of Learning and Augmented Intelligence (SL)","agencyCode": "NSF","agency": "U.S. National Science Foundation","status": "posted","docType": "synopsis","openDate": "2019-09-19","closeDate": "2027-02-10","daysUntilClose": 116,"cfdaList": ["47.075"],"url": "https://www.grants.gov/search-results-detail/320753","awardCeiling": null,"awardFloor": 550,"estimatedTotalFunding": null,"expectedAwards": null,"costSharing": false,"fundingInstruments": ["Grant"],"categories": ["Science and Technology and other Research and Development"],"eligibleApplicants": ["Unrestricted (i.e., open to any type of entity above), subject to any clarification in text field entitled \"Additional Information on Eligibility\""],"eligibilityNotes": "","description": "Science of Learning and Augmented Intelligence (SL) supports potentially transformative research that develops basic theoretical insights and fundamental knowle…","contactName": "U.S. National Science Foundation","contactEmail": "grantsgovsupport@nsf.gov","contactPhone": "703-292-4203","lastUpdated": "2026-10-15"}
Pricing
Pay per event: $0.003 per grant opportunity returned ($3 per 1,000), full details included, no start fee. You only pay for opportunities saved to your dataset. Set a Maximum cost per run and the Actor stops cleanly when it's reached. The 20-result test run above (DsETKllh5U8cyXC81) used about $0.0003 of platform usage, which is covered by the Free plan's $5 monthly credit.
How that compares with other Grants.gov Actors on the Apify Store (free-tier list prices from the Store API, checked 18 Oct 2026; paid Apify plans may get lower tiered prices on some):
| Actor | Price per 1,000 results | Start fee |
|---|---|---|
| This Actor | $3.00 | none |
| Grants.gov Federal Grants Scraper (solidcode) | $9.60 | $0.005 |
| Grants.gov Opportunity Scraper (moving_beacon-owner1) | $9.99 | $0.00005 |
| Grants Gov Scraper (fortuitous_pirate) | $4.38 | $0.001 |
| Grants.gov Scraper API (pink_comic) | $2.00 | $0.0001 |
| Grants.gov Scraper, Award Ceiling & ALN Codes (hridayrungta) | $1.50 | none |
Some Actors are cheaper per row. This one adds the deadline and "posted within" alert filters, the full detail record (award ceiling/floor, total funding, eligibility, contact) on every row, and automatic retries that keep partial results if Grants.gov stops responding.
Tips
- Weekly new-grants alert:
{"keyword": "youth mental health", "postedWithinDays": 7}on a Monday schedule, connected to Google Sheets, Slack or email. - Deadline digest:
{"closingWithinDays": 30, "sortBy": "closingSoon"}to see what's due soon. - Nonprofit funding only: add
"eligibilities": ["12"](501(c)(3) nonprofits). - Set
includeDetailstofalsefor a faster, lighter list (no award amounts/contacts). - Combine with the Google Sheets or Slack integrations to share new opportunities with your team.
FAQ
Is this legal? Yes. It uses the official, public Grants.gov API. Contact details are those published by agencies on Grants.gov.
What if Grants.gov is down or slow? The Actor retries automatically with backoff for up to about 2 minutes. If Grants.gov still doesn't respond partway through a run, the Actor keeps every grant it already saved, finishes successfully and sets the status to "Partial results: Grants.gov stopped responding after N grants". You're only charged for the grants actually returned; just run it again later for the rest.
Is it affiliated with Grants.gov? No. This Actor is not affiliated with, endorsed by, or sponsored by Grants.gov or the US Government.
Found a bug or need a feature? Open an issue in the Actor's Issues tab — feedback is welcome.
How do I get a weekly email or Slack message with new grants? Create a schedule (e.g. every Monday) with postedWithinDays: 7 and add the Slack, email or Google Sheets integration to the schedule's task.
Which eligibility code is for nonprofits? 12 = 501(c)(3) nonprofits (other than higher education), 13 = nonprofits without 501(c)(3), 20 = private universities, 06 = public universities, 23 = small businesses, 25 = others. Leave it empty to get everything.
Does it include private foundation grants? No. Grants.gov lists federal opportunities only. For awards that were already made, see USAspending in Related tools below.
Can I use it from an AI agent or my own code? Yes. Call it through the Apify API, the JavaScript/Python clients or Apify's MCP server; output fields are stable.
Related tools
Other Actors by the same developer that work well with this one:
- USAspending Scraper: see who already won federal grants and contracts in your field (past awards, recipients, amounts)
- SEC EDGAR Scraper: private-company funding rounds from SEC Form D filings
- GDELT News Scraper: monitor news coverage of a program, agency or funding topic
- NPI Registry Scraper: US healthcare provider lists for health-related grant outreach
⭐ Enjoying it?
If this Actor saved you time, a quick rating on its Apify Store page helps a lot, and it helps other people find it. Feedback or a missing feature? Open an issue on the Actor's Issues tab. Thank you!