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.
| Free | Paid | |
|---|---|---|
| Usage | 5,000 / month | Unlimited |
| Rate limit | 1 req/s | 10 req/s |
| Capacity | Shared | Priority |
| Availability | Lower | Highest |
Market-leading prices
First 2M requests
Request1–2,000,000
Next 1M requests
Request2,000,001–3,000,000
After 3M requests
Request3,000,001 onward
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.
Monthly examples
USDAccess 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.
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 →