Know the range before you apply.

Ballpark puts an estimated pay range on every LinkedIn job listing. Hover to see how it got there.

Free and open source. Runs in your browser. Never claims to know anyone's actual pay.

Jobs you might be interested inTap a role

    Illustrative roles and figures

    See it on LinkedIn.

    The pay badge appears inline as you scroll. The estimate card opens when you hover.

    Hovering a LinkedIn job listing opens the Ballpark estimate card

    Two things on the page.

    Glance at the badge, open the card when a role is worth a closer look.

    LinkedIn job list with a Ballpark pay badge on each row
    Pay badgeAn estimated range on every job row, coloured by how much the listing gave it to work with.
    Ballpark estimate card showing a range, signal strength and links to real salary data
    Estimate cardThe range, what it was based on, links to check real numbers, and a quick “Was this close?”

    How it estimates.

    Every number comes from the listing in front of you and a set of market bands that ship with the extension.

    1. Reads the listing

      Title, company and location, taken from the job card on screen.

    2. Works out the level

      Seniority from the title, plus the employer’s tier and the local market.

    3. Applies a band

      Maps that combination to a market range in local currency, with the pay basis labelled.

    4. Shows its working

      A range, a signal strength, and the inputs it used, so you can judge it.

    Optional: Add your own Anthropic API key in settings to refine estimates for unusual titles. Without it, nothing leaves your browser.

    An estimate, and it says so.

    Ballpark gives you a reasonable starting point for a conversation about pay. It isn’t salary data, and it never shows what a specific person earns.

    Signal strength tells you how complete the listing was, not how accurate the number is. A strong signal on an unusual role can still be off.

    Strong Partial Weak
    • Runs locallyNo server, no account, no tracking. Your browsing stays in your browser.
    • Labels the pay basisCTC in India, tax-free in the UAE, and a note when stock is likely part of the package.
    • Learns from youAnswer “Was this close?” and Ballpark keeps a private hit rate on your device.
    • Points to real numbersEvery card links out to salary sources so you can check it.

    Installs in 60 seconds.

    Ballpark isn’t on the Chrome Web Store yet, so you load it yourself. Works in Chrome, Edge, Brave and Arc.

    Download ZIP
    1. Download

      Get the ZIP and unzip it anywhere you’ll keep it.

    2. Open extensions

      Go to chrome://extensions in a new tab.

    3. Developer mode

      Switch it on, top right of the page.

    4. Load unpacked

      Pick the unzipped folder, then open LinkedIn Jobs.