Google Search API pricing that scales

Start with 5,000 free requests each month. Production usage includes priority capacity, higher availability, and marginal rates that fall from $0.75 to $0.20 per 1,000 requests as volume grows.

FreePaid
Usage5,000 / monthUnlimited
Rate limit1 req/s10 req/s
CapacitySharedPriority
AvailabilityLowerHighest

Market-leading prices

First 2M requests

$0.75/ 1K

Request1–2,000,000

Next 1M requests

$0.50/ 1K

Request2,000,001–3,000,000

After 3M requests

$0.20/ 1K

Request3,000,001 onward

Graduated pricing: only the requests in each band use that band's rate. Usage returns to the first band at 00:00 UTC on the first day of each month.

How it works

Example: 2.5M requests

At 2.5M monthly requests, 2M are charged at $0.75 / 1K and the remaining 500k at $0.50 / 1K.

2M × $0.75 / 1K$1,500.00
500k × $0.50 / 1K$250.00
Total$1,750.00

Monthly examples

USD
RequestsTotalAvg. / 1K
100k$75.00$0.75
1M$750.00$0.75
2.5M$1,750.00$0.70
5M$2,400.00$0.48
10M$3,400.00$0.34

Access model

Balance controls capacity

A positive balance activates funded access automatically. At $0, requests use any remaining monthly Free allowance. Enable auto-refill when uninterrupted funded capacity matters.

Add balanceNo contract or recurring fee required.

Billing

What is billed

Processed prepaid requests are charged at the applicable rate. Processed Free requests consume allowance instead. Requests rejected before processing begins—such as authentication, validation, rate-limit, or capacity errors—do neither.

API docs →