Most tools tell you what people get paid, or what a city costs — never both, and never how sure to be. Pick a role, level, and two locations. We show you the market benchmark and the cost-of-living-adjusted equivalent side by side, with a visible confidence rating, so you see the real range instead of one fake-precise number.
Fill in what you know. Current salary and currency are optional — leave them out and you'll still get the target-location benchmark.
Enter your role, level, and locations, then hit Calculate to see the benchmark and cost-of-living comparison here.
Five steps, in order. Nothing is silently averaged, and every result carries a confidence rating instead of false precision.
Match role, level, and location to a benchmark. No exact match falls back city → country → region → global, and gets flagged lower confidence.
Cost-of-living equivalent = your salary × (target index ÷ source index). This is what keeps your purchasing power constant, not what the role pays.
The benchmark and the cost-of-living-adjusted figure are shown side by side. Averaging them would hide real disagreement between the two.
Based on how well-covered the city is and whether a fallback was used. Shown as High / Medium / Low, never a fabricated statistic.
Not yet. This build uses an illustrative starter dataset — role-baseline salaries and city cost-of-living factors set by hand for demonstration. Production would pull from a licensed benchmark provider and a cost-of-living API, refreshed on the cadence described in the architecture doc.
The benchmark is what people in that role, level, and city are estimated to get paid. The cost-of-living equivalent is what your current salary would need to be in the target city to keep the same purchasing power. They can disagree — that disagreement is useful information, which is why we don't collapse them into one average.
From how directly the source and target cities are covered in the dataset. Major, well-covered hubs score High; smaller or less-covered cities score Medium; anywhere the tool has to fall back to a broader region scores Low.
Yes. Calculating a result updates the page URL with your inputs, and the Copy link button next to your result copies that URL — no account or login required, matching the stateless MVP scope.
So exchange-rate movement never gets confused with an actual change in benchmark or cost-of-living data. Everything is resolved and adjusted first, then converted once at the end, with the rate's as-of date shown next to the result.