Am I Underpaid?
Compare your pay with real, anonymous salary data for your role and city. No signup, no spam, 60 seconds.
How this check works
You tell us your role, city, and base salary. We compare it against real percentiles (p25 · p50 · p75) from anonymous salary submissions for your role and city.
You get back your percentile · right away. No tricks, no inflated numbers, no "average" that hides the spread.
If your role and city have too few submissions yet, we say so instead of inventing a number. Transparency is the point.
Signs you may be underpaid
- · Your pay sits below the median (p50) for your role and city.
- · Your responsibilities grew but your pay did not.
- · New job postings for your role offer more than you make now.
- · People with similar experience in your field earn more.
- · You have not had a meaningful raise in 2+ years.
One sign alone proves nothing. The data check above is the fastest way to see where you actually stand.
Frequently asked questions
How do I know if I am underpaid?
Compare your base salary with the median (p50) for your role and city. Below the p25 line is a strong signal. The check above shows your exact percentile.
Is this salary check anonymous?
Yes. No account, no email required, no names stored. You get an anonymous ID you can use to remove your entry anytime.
Where does the salary data come from?
Real, anonymous salary submissions checked against plausibility bands per role. Where a role and city has too few entries, we say so.
What should I do if I am underpaid?
Confirm with data first, then decide: negotiate with your current employer using the percentile as evidence, or test the market. Specific numbers beat vague asks.
Does this work for any job, or only tech?
Any role. Nurses, teachers, accountants, engineers, managers · the check runs on the same percentile data for every role and city we track.
Salary data from real, anonymous submissions across hundreds of roles and cities.
Explore all salary data without submitting · Salary Explorer