DataForSEO search API pricing.

Prices checked

DataForSEO Google, live costs $2 per 1,000 searches when you make 1,000 a month and $2 at 100,000, checked .

At 1,000 searches a month

DataForSEO

$2/1k searches

Google, live · pay as you go

What 1,000 searches cost you, bought the cheapest way DataForSEO sells them.

At 100,000 a month

DataForSEO

$2/1k searches

pay as you go

The same price per search at any volume: no discount for more.

Every way DataForSEO sells it

Google, standard queue, Google results

$0.60 per 1,000 searches at 1,000 a month; $0.60 per 1,000 searches at 100,000.

  1. 1

    Pay as you go

    Queued

    pay as you go, $50 least top-up

    $0.60/1k searches

Google, priority queue, Google results

$1.20 per 1,000 searches at 1,000 a month; $1.20 per 1,000 searches at 100,000.

  1. 1

    Pay as you go

    Queued

    pay as you go, $50 least top-up

    $1.20/1k searches

Google, live, Google results

$2 per 1,000 searches at 1,000 a month; $2 per 1,000 searches at 100,000.

  1. 1

    Pay as you go

    pay as you go, $50 least top-up

    $2/1k searches
How each price is read
  • One results page of ten. About 5 minutes on average. A $50 minimum top-up that never expires.
  • One results page of ten. Up to a minute on average. A $50 minimum top-up that never expires.
  • One results page of ten. In the request, up to 6 seconds. A $50 minimum top-up that never expires.
How we count

Each price is per 1,000 searches when you make 1,000 or 100,000 searches a month and buy them the cheapest way that provider sells: pay as you go, the plan that covers them with its overage, or a pack spread over the months it lasts. A free allowance is not subtracted; free tiers are listed on their own.

A free tier is a limit, not a price: it is listed on every page and called the cheapest on none. A price read for the first time, or that moved a lot, is marked while a second reading checks it.

Queued
Results come back minutes later rather than in the request, so the row enters no ranking.

Similar APIs

Other Google results APIs, cheapest first. Each percentage is against DataForSEO's $2 per 1,000 searches at 1,000 searches a month.

Frequently asked

How much does the DataForSEO search API cost?
$2 per 1,000 searches for Google, live when you make 1,000 a month (pay as you go), and $2 per 1,000 searches at 100,000 a month (pay as you go), checked 21 Oct 2026. Tax is extra.
Does DataForSEO have a free tier?
DataForSEO publishes no free tier we can read.
What does a DataForSEO search return?
Google results: The Google results page as JSON, scraped and parsed for you: titles, links, snippets and the page's other blocks.
What is cheaper than DataForSEO?
Nothing of the same kind is cheaper at 1,000 searches a month today.

Where it ranks

Where to go next