Public Grants & Foundation Scraper – Grant Finder
Pricing
$8.99/month + usage
Public Grants & Foundation Scraper – Grant Finder
Extract public grants from Ford, Gates, Open Society, MacArthur, RWJF & custom portals. Get amount, deadline, eligibility, category. Keyword filter. Export JSON/CSV/XLSX. Demo mode. Residential proxy ready.
Pricing
$8.99/month + usage
Rating
0.0
(0)
Developer
Scrape Pilot
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Public Grants & Foundation Scraper — Funding Opportunities, Press Releases, Grant Announcements
Extract public grants, funding opportunities, and foundation announcements from official sources.
Get grant ID, funder, amount, deadline, eligibility, category, keyword match, and direct link. Supports multiple foundation portals (Ford, Gates, Open Society, MacArthur, RWJF, fundsforNGOs) plus any custom URL. Public Grants data is extracted via intelligent HTML parsing with amount, deadline, and eligibility detection. Export to JSON, CSV, or Excel.
💡 What is Public Grants & Foundation Scraper?
Public Grants & Foundation Scraper is a professional Apify actor that collects real‑time grant announcements, press releases, and funding opportunities from major philanthropic foundations and grant portals. It is designed for NGOs, researchers, grant writers, and development professionals who need to stay updated on available public grants.
The actor:
- Scrapes built‑in foundation URLs (Ford Foundation, Gates Foundation, Open Society Foundations, MacArthur Foundation, Robert Wood Johnson Foundation, fundsforNGOs) and any custom portal you provide.
- Uses intelligent text extraction to identify grant amount, deadline, eligibility criteria, and category (Environment, Health, Education, Human Rights, etc.).
- Supports keyword filtering – only returns grants that match your interests (e.g., “climate”, “youth”, “health”).
- Includes demo mode – instantly see sample public grants without using proxy credits.
- Exports results as JSON, CSV, and XLSX – ready for analysis or sharing.
No API keys required. Works with residential proxies (automatically enabled). The actor respects robots.txt and uses polite delays.
📦 What Data Can You Extract?
| 🧩 Data Type | 📋 Description |
|---|---|
| 🆔 Grant ID | Unique identifier extracted from URL slug or text. |
| 🏛️ Funder | Foundation or organisation name (e.g., “Ford Foundation”). |
| 💰 Amount | Grant value (e.g., $500,000, $5.0 million). |
| 📅 Deadline | Application deadline (e.g., 30 June 2026). |
| ✅ Eligibility | Who can apply (e.g., “NGOs in climate-affected communities”). |
| 🏷️ Category | Auto‑detected (Environment / Climate, Health, Education, etc.). |
| 🔍 Keyword Match | Which of your keywords were found in the text. |
| 🔗 Link | Direct URL to the full grant announcement. |
All fields are cleaned and missing values become "N/A". The actor automatically detects public grants from both standard and custom portals.
⚙️ Key Features
- Built‑in Foundation Sources – Ford, Gates, Open Society, MacArthur, RWJF, fundsforNGOs (no configuration needed).
- Custom URLs – Add any grant‑related page; the actor extracts public grants from it.
- Smart Text Extraction – Finds amount (
$1.2M), deadline (15 April 2026), eligibility (eligible applicants: NGOs). - Keyword Filtering – Only return grants matching your interests (e.g.,
climate, youth, education). - Demo Mode – Test with 10 high‑quality sample public grants instantly (no scraping, no credits).
- Multiple Export Formats – JSON, CSV, XLSX (requires pandas).
- Residential Proxy Support – Automatically uses Apify proxy when available (required for some portals).
- Pagination – Scrapes up to 4 pages per portal to collect enough public grants.
- Deduplication – Removes duplicate links across portals.
📥 Input Parameters
The actor accepts a JSON object with the following fields:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
demo_mode | boolean | No | false | If true, returns 10 sample public grants (no scraping). |
portal_urls | array or string | No | – | List of custom portal URLs (newline‑separated string or JSON array). If empty, uses built‑in sources. |
keywords | string | No | – | Comma‑separated keywords (e.g., "climate, youth, health"). Only grants matching at least one keyword are returned. |
max_items_per_portal | integer | No | 10 | Maximum number of grant pages to scrape per portal. |
export_json | boolean | No | true | Save results as results.json in key‑value store. |
export_csv | boolean | No | true | Save results as results.csv. |
export_xlsx | boolean | No | true | Save results as results.xlsx (requires pandas). |
useApifyProxy | boolean | No | true | Enable Apify residential proxy (recommended). |
Example Input (Demo Mode)
{"demo_mode": true,"export_json": true,"export_csv": true}
Example Input (Custom URLs + Keywords)
{"portal_urls": "https://fundsforngos.org/\nhttps://www.fordfoundation.org/news-and-stories/news-and-press-releases/","keywords": "climate, health, education","max_items_per_portal": 15,"export_xlsx": true,"useApifyProxy": true}
Example Input (All Built‑in Sources)
{"keywords": "youth","max_items_per_portal": 20,"useApifyProxy": true}
📤 Output Fields
Each grant is returned as an object with the following fields (all strings, "N/A" if missing):
| Field | Type | Description |
|---|---|---|
grant_id | string | Unique identifier (extracted from URL or fallback). |
funder | string | Foundation or organization name. |
amount | string | Grant value (e.g., $500,000, $5.0 million). |
deadline | string | Application deadline (e.g., 30 June 2026). |
eligibility | string | Eligibility criteria (e.g., NGOs in Sub-Saharan Africa). |
category | string | Auto‑detected category (Environment / Climate, Health, Education, etc.). |
keyword_match | string | Comma‑separated list of matched keywords (or "N/A"). |
link | string | Direct URL to the grant announcement. |
Example Output (Real Scraped Data)
[{"grant_id": "FF-2026-CJ-001","funder": "Ford Foundation","amount": "$500,000","deadline": "30 June 2026","eligibility": "NGOs and civil society organizations in climate-affected communities","category": "Environment / Climate","keyword_match": "climate","link": "https://www.fordfoundation.org/news/climate-justice-2026"},{"grant_id": "OSF-2026-YE-042","funder": "Open Society Foundations","amount": "$50,000","deadline": "15 April 2026","eligibility": "Youth-led nonprofit organizations, ages 18–35","category": "Youth / Education","keyword_match": "youth","link": "https://www.opensocietyfoundations.org/grants/youth-2026"}]
🛠 How to Use on Apify
- Create a task with this actor.
- Choose mode – enable
demo_modeto test with sample public grants, or set tofalsefor live scraping. - Provide URLs (optional) – leave empty to use built‑in foundation sources, or add your own.
- Set keywords – comma‑separated list to filter public grants (e.g.,
climate, health). - Configure export – choose JSON, CSV, XLSX (or all three).
- Enable proxy –
useApifyProxy: truewith residential group is recommended. - Run – the actor will collect public grants and push them to the Dataset.
- Export – download results from the Dataset tab or from the key‑value store (JSON/CSV/XLSX files).
Running via API
curl -X POST "https://api.apify.com/v2/acts/your-username~public-grants-foundation-scraper/runs" \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN" \-d '{"portal_urls": "https://www.gatesfoundation.org/ideas/media-center/press-releases","keywords": "health, global","max_items_per_portal": 10,"useApifyProxy": true}'
🎯 Use Cases
- Grant Writers & NGOs – Discover new public grants relevant to your mission.
- Researchers – Analyse funding trends by amount, deadline, or category.
- Development Professionals – Monitor foundations’ press releases for emerging public grants.
- Educational Institutions – Find public grants for scholarships, research, or infrastructure.
- Data Aggregators – Build a database of active public grants from multiple sources.
- Journalists – Track foundation announcements for news stories.
Public Grants are essential for non‑profit sustainability, and this actor delivers them at scale.
❓ Frequently Asked Questions
Q1. What sources are included by default?
The actor includes: fundsforNGOs, Ford Foundation, Gates Foundation, Open Society Foundations, MacArthur Foundation, and Robert Wood Johnson Foundation. These are pre‑configured to collect public grants from their press release and grant announcement pages.
Q2. Can I add my own URLs?
Yes. Use the portal_urls parameter to add any custom portal that lists public grants. The actor will extract grant links and parse them.
Q3. How accurate are the extracted amount, deadline, and eligibility?
The actor uses regex and label detection. For well‑structured pages (press releases, grant calls), accuracy is high. For noisy pages, some fields may be missing. Demo mode shows typical accuracy.
Q4. Why do I need residential proxies?
Some foundations and grant portals block datacenter IPs. Enabling Apify residential proxies ensures reliable scraping of public grants.
Q5. What does demo mode do?
Demo mode returns 10 pre‑loaded sample public grants (realistic but not live). It consumes no proxy credits and allows you to test the output format instantly.
Q6. How are categories assigned?
The actor scans the grant title and description for keywords like “climate”, “health”, “education”, etc. Categories include Environment / Climate, Health, Education, Youth, Gender / Women, Water / Sanitation, Agriculture / Food, Arts / Culture, Journalism / Media, Human Rights, Technology, Economic Development, and General / Other.
Q7. Can I export to Excel?
Yes, set export_xlsx: true. This requires pandas and openpyxl (both are installed in the actor’s container).
Q8. What happens if a page is not reachable?
The actor logs a warning and continues with the next URL. It does not fail the whole run.
🔍 SEO Keywords
Public Grants, grant scraper, foundation announcements, funding opportunities, grant deadline extractor, NGO grants, Ford Foundation grants, Gates Foundation press releases, Open Society Foundations grants, MacArthur Foundation funding, RWJF grants, fundsforNGOs, grant amount detection, eligibility extractor, Apify grant actor
🔗 Related Actors
You might also find these useful:
- Government Tenders Scraper – USASpending, TED, UK Contracts
- EU Funding & Grants Monitor
- World Bank Projects & Tenders