CollegeScholarships.org Directory Scraper
Pricing
Pay per event
CollegeScholarships.org Directory Scraper
Scrapes the CollegeScholarships.org scholarship directory — covers athletic, demographic, company-sponsored, and subject-specific categories. Returns scholarship name, sponsor, description, award amount hints, and application URL where available.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
22 days ago
Last modified
Categories
Share
Scrapes the complete scholarship directory from CollegeScholarships.org — one of the web's longest-running US scholarship databases, covering athletic, demographic, company-sponsored, and subject-specific award categories since 1999.
What it does
The actor crawls the /scholarships/ category tree, following category and sub-category pages, and extracts each scholarship entry as a structured record. Each record includes:
- Scholarship name and sponsoring organization
- Category path (e.g.
sports/archery,asian,veterans,companies/target) - Editorial description from the page
- External application or sponsor URL (when present)
- Source page URL and scrape timestamp
Use cases
- Lead generation — Build lists of active scholarship opportunities by demographic niche, sport, or company sponsor
- Academic research — Analyze the US scholarship landscape by category and sponsor type
- EdTech products — Populate scholarship matching or recommendation engines with verified, categorized awards
- Competitive analysis — Map scholarship coverage across athletic, demographic, and company-sponsored segments
Input
| Field | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 100 | Maximum number of scholarships to scrape (0 = no limit) |
startUrls | array | [] | Optional list of specific category page URLs. If empty, the full directory is crawled from the root |
Full run: Leave startUrls empty and set maxItems: 0 to scrape all ~8,000 scholarships across every category.
Targeted run: Supply specific category URLs in startUrls to focus on a particular segment:
[{ "url": "https://www.collegescholarships.org/scholarships/sports/football.htm" },{ "url": "https://www.collegescholarships.org/scholarships/veterans.htm" }]
Output
Each record in the dataset:
{"scholarship_name": "National Field Archery Association Foundation","detail_url": "https://www.collegescholarships.org/scholarships/sports/archery.htm","category": "sports/archery","sponsor": "National Field Archery Association Foundation","description": "The National Field Archery Association Foundation (NFAAF) has joined forces with the Easton Foundations...","application_url": "http://www.nfaa-archery.org/","scrapedAt": "2026-06-12T05:00:00.000Z"}
Site coverage
The directory spans:
- Athletic — 30+ sports (archery, baseball, basketball, football, soccer, swimming, and more)
- Demographic — Asian, Hispanic, Native American, women, first-generation, foster children
- Company-sponsored — Fortune 500 programs (Target, Pepsi, McDonald's, Walmart, and many more)
- Subject-specific — Teaching, nursing, cosmetology, law, engineering, and others
- Military — Veterans, spouses, children, and dependents
- Health conditions — Cancer, diabetes, epilepsy, and other medical condition-specific awards
- Degree level — Undergraduate through doctoral programs
Technical notes
- Static HTML site — no JavaScript rendering required
- No anti-bot measures detected (200 OK from datacenter IPs)
- Polite crawling at 3 concurrent requests
- Each category page contains multiple scholarship entries (h2/h3 headings with descriptive paragraphs)