Made for the USA and Worldwide

AI Salary Predictor

Pick a job role, experience level, and US state — or the worldwide option — and get a typical salary range for the USA and worldwide. All ranges are broad estimates, clearly labeled as such.

✓ 100% Free✓ No Sign-Up✓ Works on Any Device

AI Salary Predictor

Your estimate will appear here.
Estimates only: Results are broad typical ranges for general planning. They are NOT a job offer, NOT a guarantee, and NOT a verified salary for any specific company. Actual pay varies by employer, city, skills, and negotiation.

How to use this tool

  1. Choose your job role from the list.
  2. Pick the experience level that matches your years in the field.
  3. Choose the US state where the job would be — or "Remote / Worldwide" if the job is not tied to one state.
  4. Click Estimate Salary and read the yearly range and the monthly equivalent.
  5. Compare the range with live job listings in that state before negotiating.

Worked example

Worked example: Role "Software Engineer", level "Mid (3–5 years)", state "California". The built-in mid-level range is $100,000 – $140,000, and the California multiplier is 1.15. Result: $115,000 – $161,000 per year, about $9,583 – $13,417 per month before taxes. The same role in Florida (multiplier 0.93) would give $93,000 – $130,000 — the same job, a different market.

Frequently Asked Questions

How accurate are these ranges?

They are broad typical ranges, not exact figures. They are useful for planning and negotiation preparation, but a real offer can fall outside them — especially in very large cities or at very small companies.

Why does the state change the result?

Pay follows local living costs and labor markets. California and New York typically pay above the national average, while Florida and Texas typically pay below it for the same role.

What does the worldwide option mean?

It uses typical US levels as a base and warns you that pay varies widely by country. A remote job paid from another country may pay far less — or more — than the US range shown.

Is this a job offer?

No. This tool does not offer jobs and does not speak for any employer. It is an estimate for research only.

How can I use this in a negotiation?

Use the range as a starting point, then check live listings for your city and role. If an offer sits far below the range, ask what skills or duties would close the gap — that question alone often raises the offer.