Levels Fyi Scraper
Pricing
$10.00/month + usage
Levels Fyi Scraper
Scrape salary data from Levels.fyi for any company and role. Get base salary, total compensation, stock grants, bonuses, experience levels, locations, and offer dates. Compare pay across companies like Google, Meta, Amazon, Apple, and thousands more.
Pricing
$10.00/month + usage
Rating
0.0
(0)
Developer

ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share

π° Levels.fyi Salary Scraper
Collect structured compensation data from Levels.fyi, the world's largest tech salary database. Extract base salary, stock grants, bonuses, and total compensation across thousands of tech roles at top companies. Perfect for salary benchmarking, career research, and compensation analysis. Search for terms like "tech salary scraper without coding," "Levels.fyi data export tool," "download compensation data CSV," and "automate salary benchmarking" - this actor handles it all automatically.
The Levels.fyi Salary Scraper collects complete compensation records from Levels.fyi salary pages, with up to 19 data fields per entry, plus support for custom filtering by company and job family.
β¨ What Does It Do
- π° Base Salary - compare entry-level and senior compensation across companies to set realistic salary expectations during negotiations
- π Total Compensation - track fully-loaded pay including all benefits to understand true market value for your role
- π Stock Grants - analyze annual equity value across companies to factor long-term wealth into job offers
- π― Bonus Value - capture average annual bonus distributions to understand variable compensation trends
- π€ Job Level and Family - segment data by role type and career level to find exact compensation benchmarks for your position
- π Location and Demographics - filter by geography and years of experience to understand how location and tenure impact pay
π§ Input
- Start URL - Paste a direct Levels.fyi salary page URL to collect data from a single company and role combination (optional, overrides company and job family filters)
- Companies - Select which tech companies to analyze by their slugs (e.g., google, meta, microsoft, apple, amazon). Leave blank to use defaults
- Job Families - Choose job categories like software-engineer, product-manager, or data-scientist. Leave blank to use software-engineer as default
- Max Items - Set how many salary records to collect per run. up to 1,000,000 records
- Max Concurrency - Control how many company/job pages load simultaneously. Lower this if you get rate limited
Example input:
{"companies": ["google", "meta", "microsoft"],"jobFamilies": ["software-engineer", "product-manager"],"maxItems": 500}
π Output
Each salary record includes up to 19 data fields. Download as JSON, CSV, or Excel.
| π° Base Salary | π Total Compensation | π Stock Grant Value |
|---|---|---|
| π― Bonus Value | π€ Company Name | π Job Title |
| π Job Family | π Career Level | π·οΈ Focus Tag |
| π Offer Date | π Location | π Country ID |
| πΊοΈ DMA ID | β±οΈ Years Experience | β° Years At Company |
| π€ Gender | π Other Details | π Source URL |
| β Scraped Timestamp | π Record UUID | π΄ Error (if any) |
π Why Choose the Levels.fyi Salary Scraper?
| Feature | Our Actor |
|---|---|
| Complete compensation data (base, stock, bonus, total) | βοΈ |
| 19 structured output fields per salary record | βοΈ |
| Filter by multiple companies simultaneously | βοΈ |
| Filter by multiple job families (roles) | βοΈ |
| Support for direct URL input for single-page collection | βοΈ |
| Automatic level and job family extraction | βοΈ |
| Batch processing with adjustable concurrency | βοΈ |
| Up to 1,000,000 records per run | βοΈ |
| Export to JSON, CSV, or Excel format | βοΈ | | Demographic fields (gender, location, experience) | βοΈ |
π How to Use
No technical skills required. Follow these simple steps:
- Sign Up: Create an Apify account
- Find the Tool: Search for "Levels.fyi Salary Scraper" in the Apify Store and configure your input
- Run It: Click "Start" and watch your results appear
That's it. No coding, no setup, no complicated configuration. Now you can export your data in CSV, Excel, or JSON format.
π― Business Use Cases
- π Career Development Manager - pull compensation data for your company's roles across competitors to identify salary gaps and adjust pay bands before Q1 budgeting
- πΌ Recruiter - collect current market rates for software engineer positions at FAANG companies to make competitive offers that actually close candidates
- π¬ Researcher - extract historical compensation trends over five years to track how stock grants and bonuses have evolved during market cycles
β FAQ
π How does it work? The scraper collects Levels.fyi salary pages and extracts structured compensation records from the page data. No browser automation needed.
π How accurate is the data? Data comes directly from Levels.fyi, which aggregates real salary submissions from tech workers. Accuracy depends on the volume of submissions for each role.
π Can I schedule this to run automatically? Yes. Use integrations like Make or Zapier to run the scraper on a schedule and send results to your email or data warehouse.
βοΈ Is it legal to scrape Levels.fyi? Levels.fyi displays public data shared voluntarily by users. However, you are responsible for complying with Levels.fyi's terms of service and local data protection laws. Always check the website's terms before collecting data.
π‘οΈ Will Levels.fyi block me? Levels.fyi is generally scraper-friendly, but for large-scale collection runs, we recommend using residential proxies to avoid rate limiting and temporary blocks.
β‘ How long does a run take? A typical run collecting 100-500 salary records across 3-5 companies and 2-3 job families takes 2-5 minutes, depending on concurrency settings and Levels.fyi's response times.
β οΈ Are there any limits? You can collect up to 1,000,000 salary records per run.
π Integrate Levels.fyi Salary Scraper with any app
- Make - Automate workflows
- Zapier - Connect 5000+ apps
- GitHub - Version control integration
- Slack - Get notifications
- Airbyte - Data pipelines
- Google Drive - Export to spreadsheets
π‘ More ParseForge Actors
- Mercari Scraper - Collect product listings, prices, and seller info from Mercari marketplace
- Etsy Scraper - Extract product data, reviews, and shop information from Etsy
- Idealista Scraper - Gather real estate listings and property details from Idealista
- Propertypal Scraper - Collect property listings and market data from Propertypal
- Realestateview Scraper - Extract real estate data from Realestateview
Browse our complete collection of data extraction tools for more.
π Ready to Start?
Click the Try for free button to start collecting Levels.fyi salary data right now. No coding required.
π Need Help?
- Check the FAQ section above for common questions
- Visit the Apify support page for documentation and tutorials
- Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form
β οΈ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Levels.fyi or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.