Levels.fyi Salary & Compensation Scraper
Pricing
Pay per usage
Go to Apify Store

Levels.fyi Salary & Compensation Scraper
Scrape Levels.fyi salary data, total compensation, stock grants, bonuses by company, level, and location. Export tech compensation benchmarks.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Levels.fyi Salary Scraper
Scrape Levels.fyi compensation data. Extract total comp, base, stock, bonus by company, level, and location.
Features
- Extracts title, level, total compensation, base salary, stock grant, bonus, location, years of experience, company, and profile URL
- Handles both table-based and card-based layouts
- Cookie/popup dismissal with multiple fallbacks
- Infinite scroll and load-more support
- Multiple CSS selector fallbacks for resilient scraping
- Realistic browser fingerprint with User-Agent and viewport settings
Input
| Field | Type | Default | Description |
|---|---|---|---|
| searchQuery | string | "software engineer" | Job title to search salary data for |
| company | string | "Google" | Company name to filter salaries |
| maxResults | integer | 50 | Maximum number of salary entries to scrape |
Output
Each result contains:
title- Job titlelevel- Level/band (e.g., L3, L4, E5)totalComp- Total compensationbaseSalary- Base salary componentstockGrant- Stock/RSU componentbonus- Bonus componentlocation- Office locationyearsExperience- Years of experiencecompany- Company nameprofileUrl- Link to detailed profilesearchQuery- Original search queryscrapedAt- ISO timestampsourceUrl- Page URL scraped
Usage
{"searchQuery": "software engineer","company": "Google","maxResults": 50}