Home / Tools / Offer check

Check a salary offer against what open postings advertise

When an offer arrives it is hard to tell whether the figure is fair: 50% of the 45,511 open roles on this site do not state a salary. This check uses the 19,579 that do. Enter the yearly pay you were offered in US dollars and pick the category and level. You see whether the offer is below the lower quarter, in the middle half or above the upper quarter of advertised ranges, how far it is from the median, and how many postings stand behind the comparison.

Base pay before tax. You can type 135k.

As it stands in the job title: Senior, Lead, Junior…

Your offer against advertised pay

—

Enter the yearly pay you were offered, in US dollars.

PrivateThe offer is compared inside your browser and is never sent anywhere. Figures are advertised ranges, not verified pay; bonus and equity are not included.

How the offer is compared

The comparison uses the same figures as the salary checker. On Nov 14, 2026, 19,579 of the 45,511 open roles here publish a yearly salary range in US dollars. Each posting counts once, by the midpoint of its range.

  • Median: the middle posting of the group you picked.
  • Lower and upper quarter: the 25th and the 75th percentile. Below the first, three out of four postings advertise more; above the second, three out of four advertise less; between them lies the middle half.
  • Percent against the median: (offer − median) ÷ median × 100, rounded to a whole percent.

The sentence under the figure follows fixed rules. Below the lower quarter it reads “worth asking for more”; inside the middle half and more than 5% under the median, “there is room to ask”; within 5% of the median, “close to the median”. A group needs at least 20 postings. If the category and level you picked have fewer, the page says so and compares with the next wider group: every category at the same level, then the same category at any level, then all postings. A wider group mixes categories or levels, so it is only a rough guide: the page says so, and gives the position without the advice.

Advertised ranges are what employers say they are prepared to pay, not what people were paid. Bonus, equity and benefits are not in them, and ranges in other currencies are left out. Treat the result as one reference point in a negotiation, not as a verdict on the offer.

Questions about the offer check

How do I know if a salary offer is fair?

Compare it with what employers advertise for the same kind of role and level. This check places your offer among the advertised ranges on this site and shows the median, the middle half and the number of postings behind them. An offer below the lower quarter is low by that measure.

What does “below the lower quarter” mean?

Three out of four postings in the group advertise a range with a higher midpoint than your offer. “In the middle half” means the offer lies between the 25th and the 75th percentile, where half of all postings are.

Why is my offer compared with a wider group?

Because fewer than 20 open postings with a published salary match the category and level you picked. A median of a handful of postings says little, so the page widens the group and tells you which one it used.

Should I ask for more if the offer is below the median?

The figures give you a reason to ask, not a guarantee of the answer. Ask for a figure you can back up, state it once and clearly, and decide beforehand what you would accept. The negotiation email writer on this site builds the message.

Related tools

All free tools