Levels Fyi Scraper avatar

Levels Fyi Scraper

Pricing

$10.00/month + usage

Go to Apify Store
Levels Fyi Scraper

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

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

πŸ’° 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?

FeatureOur 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:

  1. Sign Up: Create an Apify account
  2. Find the Tool: Search for "Levels.fyi Salary Scraper" in the Apify Store and configure your input
  3. 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

πŸ’‘ More ParseForge Actors

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.