Track Amazon Rankings: Free and Paid Tools That Update Daily (2026)

Want to track Amazon rankings without guessing? Here are the free and paid tools compared by update speed, keyword limits, and ASIN coverage.

You run the same search every morning. Incognito window, type the keyword, scroll until you find your own product. Page 1? Good day. Page 2? Now you’re refreshing and squinting and wondering if Amazon is messing with you or if that title change last week actually backfired.

That ritual doesn’t scale past about three keywords. And it lies to you, because your logged-in account and your location quietly reshuffle what you see.

So this post is about how to track Amazon rankings properly. I’m not going to push one tool on you. Instead, here are the free and paid options ranked on the three things that actually decide it: how often they update, how many keywords you can watch, and how many ASINs they cover.

11

Tools compared

$0

Cheapest way to start

Hourly

Fastest update speed

Keywords with the API route

I’ve spent the last few years around Amazon data infrastructure, and the same confusion comes up every time: people mix up keyword rank and sales rank, then buy the wrong tool. We’ll clear that up first, because it changes which tool you need.

By the end you’ll know exactly which option fits how you sell, and you’ll have a tiny script that builds your own rank history in a spreadsheet. Free.

TL;DR: You can check your Amazon rankings for free by running an incognito search and counting down to your product, which works fine for one to three keywords. Paid dashboards like Helium 10 and Jungle Scout run from about $39 to $99 per month. For unlimited keywords and ASINs with hourly, country-pinned results, the FlyByAPIs Amazon Scraper API is free for 100 requests a month, with paid plans from $19.99.

Keyword rank vs sales rank: don’t track the wrong thing

This trips up more sellers than anything else, so let’s settle it before you spend a cent.

Keyword rank is where your product shows up when someone searches a phrase. Search “yoga mat”, your product sits at position 4. That’s keyword rank, and it’s the one most sellers obsess over because it maps directly to visibility.

Sales rank (the Best Sellers Rank, or BSR) is your position inside a category, driven by recent sales velocity. A BSR of #1,200 in Sports & Outdoors says nothing about which search terms find you.

Keyword rank

Your position for a search phrase. Tells you if a listing or PPC change improved visibility. Tracked by most tools here.

Sales rank (BSR)

Your position in a category by sales velocity. Tells you how the product sells overall. Tracked by Keepa and a few others.

AspectKeyword rankSales rank (BSR)
What it measuresYour position for a specific search phraseYour position in a category by sales velocity
Example"yoga mat" shows your product at position 4BSR #1,200 in Sports & Outdoors
Tells you aboutSearch visibility for a termHow well the product sells overall
Who tracks itMost tools here, plus the Amazon Scraper API (/search)Keepa, plus the Amazon Scraper API (/product-details)

Why does this matter for tool choice? Because some of the most popular “rank” tools (Keepa, for one) only chart BSR and price history. They’re brilliant at that. They will not tell you that you dropped from position 3 to position 14 for your money keyword.

Bottom line:

If you care about search visibility, you need a keyword rank tracker. If you care about sales momentum and price history, you need a BSR tracker. Many sellers run one of each.

Most of this guide is about keyword tracking, since that’s what watching your Amazon positions usually means in practice. I’ll flag the BSR-only tools clearly so you don’t buy the wrong one.

The 3 things that actually separate rank trackers

Every tool page promises “accurate, real-time tracking.” They all sound identical. So ignore the marketing and judge each one on three concrete questions.

1

Update frequency

Daily is the standard. Hourly matters during launches, Prime Day, or when you're testing a listing change and need fast feedback. Some tools charge extra for it.

2

Keyword limits

Cheaper plans cap how many keywords you can track. If you sell 20 products with 15 keywords each, that's 300 keywords. Many starter plans cap out well below that.

3

ASIN and marketplace coverage

How many products you can watch, and across how many countries. Selling in the US, UK, and Germany? You need a tool that pulls results from inside each marketplace, not one US server guessing.

That last point is the one most guides skip. Amazon rankings are local. A result pulled from a US data center won’t match what a shopper in Germany sees. The good Amazon keyword rank tracking tools and a country-pinned Amazon search rank data API query from inside the right country.

Keep these three in your head as you read. They’re the columns in the big table further down.

How to check Amazon rankings for free

You don’t need a subscription to start. There are four free routes, in rough order of how much effort they take.

Free routes, from easiest to most powerful

Manual

Incognito search

Search, count down to your product

✓ Best for 1-3 keywords

Free tiers

Helium 10 / SellerApp

A few keywords, no card

✓ Set and forget

BSR context

Keepa (free)

Sales rank, not keyword rank

✓ Explains the "why"

Free API

100 requests/mo

Run the script below

✓ A real tracker, $0

The manual route is the one everyone starts with. Open an incognito window so your history doesn’t skew the result, search the keyword, and count down to your listing. Tedious past a few terms, but it costs nothing and it’s accurate if you keep the window clean.

Free, but with a ceiling:

The manual and free-tier routes are perfect for a few keywords. Past 10 to 15, the counting gets old fast and you'll want something that runs on its own.

Free tiers stretch a little further. Helium 10 and SellerApp both track a handful of keywords on their free plans, which is plenty for your two or three money terms while you decide whether to pay.

Keepa is free and worth installing even though it tracks BSR, not keywords. When a keyword position drops, the sales-rank chart often tells you why.

And the free API tier: FlyByAPIs gives you 100 requests a month at no cost. Wire that into the script further down and you’ve got a genuine tracker for zero dollars, as long as you stay under the cap.

Start here: the FlyByAPIs API tracks both keyword rank and BSR

Before the dashboards, the option with the widest coverage. Our Amazon Scraper API is the only tool in this guide that tracks both keyword rank and sales rank (BSR), across 22 marketplaces, with no cap on keywords or ASINs.

It isn’t a dashboard with charts. It’s the raw rank data, which is exactly why it bends to whatever you want. Two endpoints do the whole job:

Keyword rank

/search

Search a keyword, find where your ASIN lands in the results. That position is your keyword rank.

Sales rank (BSR)

/product-details

Pass an ASIN, get its BSR back, including the main category position and every sub-category rank.

You call it as often as you like, so “daily” or “hourly” is just how often you run the script. The free tier covers 100 requests a month, and paid plans start at $19.99 for 10,000. The full no-code walkthrough is further down. Want charts and alerts out of the box instead? The dashboards below have you covered.

Daily-update tools: the workhorses

For most sellers, a daily refresh is exactly right. You make a change, you check tomorrow, you see the trend over a week. Here are the solid daily trackers, with the honest version of what each one is good at.

Jungle Scout: best for product researchers who also track

Jungle Scout’s Rank Tracker is part of its wider research suite. You add ASINs and keywords, and it plots position over time on clean historical graphs. It ties neatly into Keyword Scout, so the keywords you research become the keywords you track.

Daily updates From ~$49/mo Research + tracking

Strengths

  • ✓ Friendly, beginner-proof interface
  • ✓ Research and tracking in one place
  • ✓ Good team sharing on higher tiers

Weaknesses

  • ✗ Keyword limits feel tight on the entry plan
  • ✗ No true hourly tracking

Verdict: a safe first tracker if you’re already researching products and want one bill.

ZonGuru: best for a tidy all-in-one at a fair price

ZonGuru bundles keyword tracking with listing tools and its Keywords on Fire research feature. Updates are daily, the dashboards are readable, and the price sits in friendly territory for a single seller.

Daily updates ~$49/mo All-in-one

Verdict: good value if you want tracking plus listing optimization without juggling apps.

AMZ Tracker: best for sellers who want keyword and BSR side by side

AMZ Tracker has been around a while and does the basics well: daily keyword tracking, BSR tracking, and an on-page analyzer. It also leans into promotions, which some sellers use to push rank.

Strengths

  • ✓ Keyword and sales rank in one view
  • ✓ Purpose-built, not bloated

Weaknesses

  • ✗ Interface feels dated next to newer tools
  • ✗ Promo features won't suit every seller

Verdict: solid for sellers who want both rank types without paying for a giant suite. Around $50/mo.

SellerApp, AMZScout, SellerSprite, DataHawk, SoldScope

These round out the daily tier, each with a slightly different bias.

Daily tier, at a glance

SellerApp

Keyword + PPC focus

Freemium, paid plans on top

✓ Free tier to start

AMZScout

Research-led suite

~$45/mo

✓ Good for new sellers

SellerSprite

Reverse-ASIN heavy

Freemium, paid ~$98/mo

✓ Deep keyword data

DataHawk

Analytics + API

Mid-market / enterprise

✓ Has its own API access

A bit more on each, because the differences matter. SellerApp leans into PPC, so its keyword tracking sits right next to the bid data you’ll actually act on. AMZScout is the gentle on-ramp for new sellers, research-first with tracking bolted on.

SellerSprite is the keyword nerd’s pick, with deep reverse-ASIN data behind a freemium wall. DataHawk goes the opposite direction, built for bigger operations that want heavy analytics and their own API to pull from.

SoldScope deserves a mention too: it’s a dedicated rank tracker rather than a do-everything suite, which keeps it focused. If you only want clean rank charts without research bells and whistles, that focus is a feature.

Pro tip:

Most of these have a free trial. Add the same 10 keywords to two tools for a week and compare. Rankings should roughly match. If one is wildly off, it's probably querying from the wrong country.

And Keepa, but it’s a BSR tracker, not a keyword tracker

Keepa is the famous one, so I have to address it. It’s superb for sales-rank and price history, and the free version is genuinely useful. But it charts BSR over time, not your position for a keyword. I compared it head to head with another popular option in Keepa vs CamelCamelCamel if price and BSR history is what you’re after.

Hourly trackers: for launches and fast feedback

Most days, daily is plenty. But during a launch or a Prime Day push, positions swing within hours, and waiting until tomorrow means flying blind through the exact window that matters most.

Helium 10: the broadest suite, with hourly Rocket Boost

Helium 10 is the all-in-one most sellers know. Its Keyword Tracker handles daily tracking, and the “Rocket Boost” option pushes updates to roughly hourly on higher tiers. Pair that with Cerebro and Magnet for research and you have one ecosystem for almost everything.

Daily + hourly (Rocket Boost) Starter ~$39 / Platinum ~$99 Full suite

Strengths

  • ✓ Widest toolset for sellers
  • ✓ Hourly updates available
  • ✓ Strong training and community

Weaknesses

  • ✗ Hourly and big keyword limits sit on pricier tiers
  • ✗ Can feel overwhelming if you only want tracking

Verdict: the default pick if you want one tool for research, tracking, and listing work, and you’ll use hourly during launches.

Viral Launch: built around launch-speed refreshes

Viral Launch leans into exactly what its name says. Its Keyword Manager offers daily or hourly updates, with the faster cadence aimed at the launch window when every position swing counts. You also get organic and ad rank history side by side.

Daily or hourly Hourly on higher plans Organic + ad rank

Verdict: a strong fit if you launch products regularly and want fast refreshes during the push.

Try the Amazon Scraper API free on RapidAPI →

100 requests/month free · No credit card required

The comparison table: free tier, update speed, keyword limits, coverage

Here’s everything in one place, judged on the three things that actually matter. Prices were checked in June 2026 and change often, so confirm before you commit.

ToolFree tier?Update speedKeyword limitASIN / marketplace coverageFrom
FlyByAPIs API ⭐100 req/moAs often as you call (hourly+)UnlimitedUnlimited, country-pinned$19.99/mo (free tier)
Helium 10Limited freeDaily + hourly (Rocket Boost)Tiered, high on DiamondMulti-marketplace~$39/mo
Jungle ScoutNo (trial)DailyTight on entry planMulti-marketplace~$49/mo
Viral LaunchNo (trial)Daily or hourlyTieredMulti-marketplaceMid tiers for hourly
AMZ TrackerTrialDaily (keyword + BSR)TieredMulti-marketplace~$50/mo
ZonGuruTrialDailyTieredMulti-marketplace~$49/mo
SellerAppYes (freemium)DailyLimited on freeMulti-marketplaceFree + paid
AMZScoutTrialDailyTieredMulti-marketplace~$45/mo
SellerSpriteYes (freemium)DailyTieredMulti-marketplace~$98/mo
Keepa (BSR only)YesFrequent (BSR/price)n/a (not keyword)All marketplacesFree + ~€19/mo

Notice the top row. An API doesn’t cap keywords or ASINs, and it updates whenever you run it. That’s a different shape of tool, and for some sellers it’s the cheaper, more flexible answer. You scrape Amazon search results with the API and turn the order into rank positions yourself. Let me show you what that actually looks like.

The DIY route: build your own rank tracker with a CSV

Here’s the honest pitch. The Amazon Scraper API is not a dashboard. There are no pretty charts, no email alerts out of the box. It’s the data layer underneath all those tools.

So why would a seller use it? Three reasons: no keyword or ASIN limits, you track as often as you call it, and you pay per request instead of per seat. If you watch hundreds of keywords across several marketplaces, that math often beats a fixed monthly plan.

Where the API wins

Many ASINs, many keywords, multiple countries, custom alerts, or feeding rank data into your own spreadsheet or BI tool.

Where a dashboard wins

You want charts, alerts, and research tools out of the box and don't want to touch any code.

The idea is simple. To find your rank for “yoga mat”, you search that keyword and look at where your ASIN lands in the results. The Amazon search rank endpoint returns the products in order, so your position is just where your ASIN appears in that list.

Here’s the call, in plain Python:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import requests

url = "https://real-time-amazon-data-the-most-complete.p.rapidapi.com/search"
params = {"query": "yoga mat", "marketplace": "com", "page": 1}
headers = {
    "X-RapidAPI-Key": "YOUR_API_KEY",
    "X-RapidAPI-Host": "real-time-amazon-data-the-most-complete.p.rapidapi.com",
}

data = requests.get(url, headers=headers, params=params).json()
for position, product in enumerate(data["data"]["products"], start=1):
    if product["asin"] == "B01LP0U5X0":
        print(f"Found at rank #{position}")

That’s the keyword side. Now the part you actually want: a ready-made tracker you don’t have to edit.

Want BSR instead? Same idea, one different endpoint

Sales rank lives on the product, not the search page. So for BSR you call /product-details with an ASIN and read the rank straight off the response:

1
2
3
4
5
6
7
8
url = "https://real-time-amazon-data-the-most-complete.p.rapidapi.com/product-details"
params = {"asin": "B00CTJ8E8K", "marketplace": "com"}

data = requests.get(url, headers=headers, params=params).json()["data"]
bsr = data["category_bsr"]          # {"position": 1750, "category_name": "Pet Supplies"}
print(f"BSR #{bsr['position']} in {bsr['category_name']}")
for sub in data["sub_ranks"]:
    print(f"  #{sub['position']} in {sub['category_name']}")

That returns the main-category BSR plus every sub-category rank (#143 in Dry Dog Food, and so on). Same headers, same per-request pricing. One API covers keyword rank from /search and sales rank from /product-details, with nothing else to install.

A rank tracker for non-coders, output straight to a spreadsheet

I built a small Amazon rank tracker script so you don’t have to write any of this. You edit one CSV, run one command, and get a spreadsheet of your rankings back. The full code lives in the FlyByAPIs blog code repo under amazon-rank-tracker.

You only ever touch one file, keywords.csv:

1
2
3
4
keyword,asin,marketplace
wireless earbuds,B0BSHF7WHW,com
yoga mat,B01LP0U5X0,com
stainless steel water bottle,B083GBJSWW,co.uk

Each row is one thing to watch: the search term, your product’s ASIN (the 10-character code in any product URL after /dp/), and the marketplace (com for the US, co.uk for the UK, de for Germany).

Then you run one command, and the script checks each row and appends today’s position to a history file:

1
2
export RAPIDAPI_KEY=your_key_here
python tracker.py
1
2
3
4
5
Checking 'wireless earbuds' for B0BSHF7WHW (com) ... rank #7 (page 1)
Checking 'yoga mat' for B01LP0U5X0 (com) ... rank #1 (page 1)
Checking 'stainless steel water bottle' for B083GBJSWW (co.uk) ... rank #23 (page 2)

Done. Saved 3 rows to rank_history.csv.
1

Put your keywords and ASINs in keywords.csv

One row per keyword you want to watch. No coding, just a spreadsheet.

2

Run python tracker.py once a day

Or schedule it with cron or Task Scheduler so it runs itself every morning.

3

Open rank_history.csv in Excel or Google Sheets

Every run adds a dated row. Over a week you've got a chart-ready rank history, free.

Want it hourly? Schedule it to run every hour. Want 500 keywords? Add 500 rows. There’s no plan to upgrade, because you pay per request to the Amazon product data API , not per keyword.

Same pattern, different metric: the Amazon price tracker I built in Python applies this exact approach to prices.

Why country-pinning matters here:

When you pass marketplace=co.uk, the request is answered from inside the UK, so the ranks match what a real UK shopper sees. A scraper running from one US server can't do that, and it's the number one reason DIY rank data looks "wrong."

This is the same engine behind real-time Amazon listing rank tracking at scale. If you’d rather not run scripts at all, pick a dashboard from the table above. If you want control and no limits, the API is right here.

How to read your ranking data without panicking

Once the data starts flowing, the next mistake is overreacting to it. So a few ground rules.

Daily wiggle is normal. Moving from position 8 to 11 and back is noise, not a trend. Amazon reshuffles constantly, and personalization adds jitter on top. Look at the seven-day shape, not yesterday’s single number.

±2-3

Normal daily wiggle

7 days

Window that shows real trend

10+

Drop worth investigating

A sudden drop of ten-plus positions that holds for a few days is a real signal. Check the obvious culprits: did you run out of stock, lose the Buy Box, get hit with a negative review wave, or pause a PPC campaign? Rank usually follows one of those.

Here’s the pattern in practice. Say “yoga mat” holds position 6 for a week, then drops to 19 and stays there. Before you rewrite the title, check stock, the Buy Box, and your star rating, because usually it’s one of those, not your copy.

And track the right keywords. Twenty keywords you actually rank for and care about beats two hundred vanity terms you’ll never crack. Quality over quantity, same as the tools.

Bottom line:

Watch trends, not single days. Investigate sustained drops, not daily noise. And keep your keyword list short enough that every term means something.

This same patience applies beyond Amazon. If you also watch how you show up in Google, the Google Search rank API tracks SERP positions the same way, and the Google Maps data API does it for local pack rankings. Different surfaces, identical discipline: trends over days, signal over noise.

Track Amazon rankings: which option fits how you sell?

No single tool wins for everyone. Match it to your situation.

Tracking 1-3 keywords

Stick with a free incognito search or a free tier from SellerApp or Helium 10. Don't pay yet.

Launching a product

Get hourly updates from Helium 10's Rocket Boost or Viral Launch. The launch window moves too fast for daily.

Tracking many ASINs / countries

Use the Amazon Scraper API. No keyword caps, country-pinned results, and you pay per request instead of per seat.

Want one all-in-one tool

Helium 10 or Jungle Scout. Research, tracking, and listing tools under one login, daily updates included.

So, back to that morning ritual. You don’t have to keep squinting at incognito tabs and second-guessing what you saw. Pick a tool from the table, or wire up the free script, and let the rank history build itself while you sleep.

Sell a handful of products? A daily dashboard is plenty. Sell across dozens, or want hourly data without hourly prices? The Amazon keyword rank tracker API hands you the raw positions to do whatever you want with. Free to start on RapidAPI, script ready in the repo.

Get your free API key on RapidAPI →

100 requests/month free · No credit card required

One more thing. FlyByAPIs isn’t only about Amazon. The same per-request, country-pinned approach runs across our other tools too: company research with the Crunchbase data API , hiring-market signals with the jobs search API , and even multilingual listings with the AI translator API when you expand into a new marketplace. Same philosophy, different data.

P.S. The script outputs a plain CSV on purpose. Spreadsheets are underrated. Half the “dashboards” you pay for are just a CSV with a nicer font.

Oriol.

FAQ

Frequently Asked Questions

Q Should I track my own products or my competitors' products?

Both, and most sellers do. Watching your own listings tells you whether a title tweak or PPC push actually moved you up. Watching a competitor tells you when they slip so you can grab the spot. The tools here let you add either kind of ASIN to the same dashboard.

Q What is the difference between keyword rank and sales rank (BSR)?

Keyword rank is your position in search results for a specific phrase, like 'yoga mat' showing your product at position 4. Sales rank (BSR) is your position within a category based on recent sales. Keyword rank tells you about visibility for a search term. BSR tells you how well the product sells overall. Keepa tracks BSR. Most other tools here track keyword rank.

Q How much should I budget for rank tracking software?

Free tiers and a manual incognito search cost nothing and work fine for a handful of keywords. Paid plans run from about $39 to $99 per month for most sellers, and higher for hourly updates or large keyword lists. If you sell across many ASINs and marketplaces, an API like the FlyByAPIs Amazon Scraper can be cheaper per keyword because you pay per request, not per seat.

Q How often do Amazon keyword rankings actually change?

Positions shift daily, sometimes within hours during a launch or a PPC change. For most sellers a daily check is enough to spot real movement. Hourly tracking only matters during launches, Prime Day, or when you are testing a listing change and need fast feedback.

Q Can I check Amazon keyword rankings for free?

Yes. Open an incognito window, search the keyword, and scroll to find your product. That manual method is a free Amazon keyword rank checker that anyone can use. Helium 10 and SellerApp also have free tiers that cover a few keywords, and Keepa is free for sales-rank history. For more keywords or automation you will eventually want a paid tool or an API.

Q Why is my product ranking in different positions for the same keyword?

Amazon personalizes and localizes results. Your own search history, your location, and even the time of day can shift what you see. That is why a dedicated rank tracker or a country-pinned API gives you a cleaner read than checking from your own logged-in account.

Q Do I need a separate tool for each Amazon marketplace?

Not always. Most paid trackers and the FlyByAPIs Amazon Scraper API support multiple marketplaces, so you can watch your US and UK and German listings from one place. Just make sure the tool pulls results from inside each country, since rankings differ by marketplace.
Share this article
Oriol Marti
Oriol Marti
Founder & CEO

Computer engineer and entrepreneur based in Andorra. Founder and CEO of FlyByAPIs, building reliable web data APIs for developers worldwide.

Free tier available

Ready to stop maintaining scrapers?

Production-ready APIs for web data extraction. Whatever you're building, up and running in minutes.

Start for free on RapidAPI