Behind the Name Scraper
Pricing
Pay per usage
Behind the Name Scraper
Scrape name data from behindthename.com including name meanings, cultural origins, and gender classifications for masculine, feminine, and unisex names
Pricing
Pay per usage
Rating
0.0
(0)
Developer

BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Scrape name data from behindthename.com — the etymology and history of first names. Extracts name meanings, cultural origins, and gender classifications for masculine, feminine, and unisex names across all cultures.
What It Scrapes
The scraper crawls the public name listings on Behind the Name and extracts:
- Name — the given name (e.g. Emma, James, Sasha)
- Name URL — link to the full detail page on behindthename.com
- Gender — gender classification label(s) as shown on the site
- Gender Category — which category was crawled (masculine, feminine, unisex)
- Origins — comma-separated cultural or linguistic origins (e.g. English, Hebrew, Latin)
- Meaning — short meaning or root translation
- Description — extended etymology and usage notes
Input Options
| Field | Type | Description |
|---|---|---|
genders | Array | Gender categories to scrape: masculine, feminine, unisex. Defaults to all three. |
maxItems | Integer | Total name cap across all genders. Set to 0 for no limit. |
maxPagesPerGender | Integer | Max listing pages per gender (each page ~20 names). Default: 100. |
Example Input
{"genders": ["masculine", "feminine"],"maxItems": 1000,"maxPagesPerGender": 50}
Example Output
{"name": "Emma","nameUrl": "https://www.behindthename.com/name/emma","gender": "Feminine","genderCategory": "feminine","origins": "Ancient Germanic, English","meaning": "whole, universal","description": "Originally a short form of Germanic names that began with the element ermen..."}
Use Cases
- Baby name research and comparison
- Cultural linguistics datasets
- Name popularity and origin analysis
- Building name databases for apps or games
- Academic research on naming conventions
Notes
- behindthename.com is a public resource. Scrape responsibly and avoid hammering the server.
- The site uses standard pagination. Each page contains approximately 20 names.
- Some names appear in multiple gender categories (unisex names may also appear in masculine/feminine).
Need More?
File an issue or get in touch if you need additional fields (like related names, name rankings, or alternate spellings) or a custom scraping configuration.