Datacircle

Best ranked keywords API in 2026

DataForSEO, SE Ranking and AnyAPI are the best ranked keywords API providers in our benchmark. We benchmarked 4 providers and rank all 4 by score. For the three we score highest, we show each one's top scoring plan, each part of the plan's score and what 1,000 keywords cost. We rank 29 plans by price. Mangools's $15 monthly plan costs the least per 1,000 keywords: $0.001. Mangools charges for each page of results. We count 1,000 keywords on each page to get the $0.001 price.

Every ranked keywords API provider we score, ranked

  1. DataForSEO, top-up from $50, Pay as you go: Overall score 80.9, Data score 85, $0.12 per 1,000 keywords
  2. SE Ranking, $29 monthly: Overall score 54.5, Data score 21, $0.019 per 1,000 keywords
  3. AnyAPI, top-up from $10: Overall score 54.2, Data score 21, $0.16 per 1,000 keywords
  4. Mangools, $15 monthly: Overall score 53.4, Data score 10, $0.001 per 1,000 keywords
  1. #1 DataForSEO: Ranked keywords API

    DataForSEO, top-up from $50, Pay as you go

    It returns all 6 key fields we check: Position, Ranking URL, Estimated traffic, Search volume, Cost per click, Keyword difficulty.

    Overall score
    80.9
    $ per 1,000
    $0.12
    Price score
    69
    • $ per 1,000 domains the provider can't find: the provider's pages don't say
    • Plans of this API we rank by price: 29
    • Plans cheaper per 1,000 keywords than this plan: 6
    Data score
    85
    Cost to get started score
    82
    • How you pay: a top-up you pay first
    • Least to pay before your first result: $50
    Bundle score
    92
    • Also pays for, from the same budget: SERP API · AI Optimization API · Backlinks API · Content Analysis API · DataForSEO Labs API and 7 more
    Performance score
    100
    • This call's median time on 30 October 2026, minus the baseline: 0.567 s
    • DataForSEO, Ranked Keywords, the fastest benchmarked provider: 0.567 s
    • On 30 October 2026, we sent this provider the same 20 domains as every other provider in our benchmark.
    • This plan scored 0.8471 out of 1 on those 20 domains. That gives this plan a Data score of 85 out of 100.
  2. #2 SE Ranking: Ranked keywords API

    SE Ranking, $29 monthly

    It returns all 6 key fields we check: Position, Ranking URL, Estimated traffic, Search volume, Cost per click, Keyword difficulty.

    Overall score
    54.5
    $ per 1,000
    $0.019
    Price score
    78
    • $ per 1,000 domains the provider can't find: $19.33
    • Plans of this API we rank by price: 29
    • Plans cheaper per 1,000 keywords than this plan: 3
    Data score
    21
    Cost to get started score
    82
    • How you pay: monthly
    • Least to pay before your first result: $29
    Bundle score
    86
    • Also pays for: Project Management API
    • Also pays for, from the same budget: Backlinks API · Domain Research API · Keyword Research API · Website Audit API · AI Search API
    Performance score
    35
    • This call's median time on 30 October 2026, minus the baseline: 1.607 s
    • DataForSEO, Ranked Keywords, the fastest benchmarked provider: 0.567 s
    • On 30 October 2026, we sent this provider the same 20 domains as every other provider in our benchmark.
    • This plan scored 0.2053 out of 1 on those 20 domains. That gives this plan a Data score of 21 out of 100.
  3. #3 AnyAPI: Ranked keywords API

    AnyAPI, top-up from $10

    It returns all 6 key fields we check: Position, Ranking URL, Estimated traffic, Search volume, Cost per click, Keyword difficulty.

    Overall score
    54.2
    $ per 1,000
    $0.16
    Price score
    66
    • $ per 1,000 domains the provider can't find: $14.96
    • Plans of this API we rank by price: 29
    • Plans cheaper per 1,000 keywords than this plan: 7
    Data score
    21
    Cost to get started score
    93
    • How you pay: a top-up you pay first
    • Least to pay before your first result: $10
    Bundle score
    100
    • Also pays for, from the same budget: 469 other calls
    Performance score
    52
    • This call's median time on 30 October 2026, minus the baseline: 1.087 s
    • DataForSEO, Ranked Keywords, the fastest benchmarked provider: 0.567 s
    • On 30 October 2026, we sent this provider the same 20 domains as every other provider in our benchmark.
    • This plan scored 0.2124 out of 1 on those 20 domains. That gives this plan a Data score of 21 out of 100.

The Data score on ranked keywords APIs

This score, out of 100, shows how many of a domain's keywords still rank on Google. The score also shows how many fields the provider's call returns for those keywords. We send each domain to the provider's call, in the United States and in English. For each domain, we take the call's best 10 keywords by position. We check each keyword on Google's first page. A keyword still ranks when Google's first page shows the domain within 3 places of the position the call gave. We skip a keyword at a position past 10. We also skip a keyword whose Google page we could not read. We count the keywords that still rank. We divide that count by the highest count any provider got on the same domain. We also count fields, such as search volume and cost per click. For each field, we count the keywords that still rank and have the field. We score each field against the highest count any provider got on that domain. Then we average the scores over all domains. Each domain counts the same. Say another call has a keyword that still ranks on a domain. A call with no such keyword scores 0 on that domain. A field a call doesn't offer counts as 0. We don't count a domain where no call returned a keyword. We compare a provider that ran on fewer domains with the other providers on those same domains. A provider can't score higher by running only on easy domains. We lower the score when we test the call on fewer domains than the benchmark has.

Best GTM APIs