Free salary benchmark tool
Price a job offer for one title in one US city with salary percentiles, pay ranges on live postings and official wage data.
companies of all sizes
10x
faster research, enrichment, and outreach
1 API
one tool for any web data job
24/7
runs while you sleep, every day
How do you benchmark a salary?
Compare three sources for the same title and city: marketplace salary percentiles, pay ranges posted on current job listings, and government wage statistics adjusted for inflation. This tool combines them into a low, mid and high range with the evidence behind each.
Fill in the prompt
Edit the details in brackets with one job title and one US city, then pick the AI assistant to run it in.
Firecrawl Alexandria runs the lookups
Your assistant calls 7 tools in order, from ZipRecruiter US and BLS labor statistics, and cites the record behind every figure.
Get the answer
You get a low, mid and high range with the source behind each, and an evidence table of figures, dates and sample sizes. Anything a source couldn't find is marked, not guessed.
Who is the free salary benchmark tool for?
Anyone pricing a job offer for one role in one US city.
Recruiters
Back an offer with three independent sources before it goes to the candidate.
Hiring managers
Set a range for a new role that matches the local market.
Candidates
Check whether an offer is fair before you negotiate.
Where does the data come from?
From the sources below, called in order through Firecrawl Alexandria. Each row shows the call's price in credits and its track record across every agent. Empty means the call worked and found nothing.
ZipRecruiter USSuggest titlesPrice5 creditsMedian–Success–Empty–
ZipRecruiter USSuggest locationsPrice5 creditsMedian–Success–Empty–
ZipRecruiter USSalaryPrice5 creditsMediann/aSuccess0%Empty0%
ZipRecruiter USSearch jobsPrice5 creditsMediann/aSuccess0%Empty0%
BLS labor statisticsBls series searchPrice5 creditsMedian–Success–Empty–
BLS labor statisticsBls seriesPrice5 creditsMedian251 msSuccess94.7%Empty0%
- fredseries/observationsPrice–Median–Success–Empty–
What steps does the assistant follow?
The tool's written instructions: which data source to call at each step, what to pull from it and how to lay out the answer. Copy them into any assistant connected to Firecrawl with an API key to run the tool from your own chat.
Explore more free tools
Ready-made prompts for ChatGPT, Claude and other assistants, each backed by the data sources it names.
Frequently asked questions
- Where do the numbers come from?
- Three places: salary percentiles from a job marketplace, pay ranges posted on the last 30 days of listings, and government occupational wage statistics. The government figures lag about a year, so the tool ages them with inflation data.
- Does it work outside the US?
- No. It needs a US city, because the wage statistics and job listings it reads cover the US only.
- Is this tool free?
- Yes. The prompt, the steps and the instructions are free to use. When your assistant runs the tool through Firecrawl Alexandria, each data call bills its listed price in credits, and every data source shows that price before it's called.
- Which AI assistants can run it?
- Any assistant connected to Firecrawl with an API key, including ChatGPT, Claude, Claude Code, Codex and Cursor. Pick one in the prompt box and your request opens there with a link to this tool.
- Do I need to sign up?
- You need a Firecrawl account, with your assistant connected through its API key. Firecrawl Alexandria doesn't run in keyless mode. If your assistant isn't connected yet, the prompt tells it how to set that up. Some data providers ask an admin on your Firecrawl team to accept their terms before the first call.

















