Bright Data SERP API price tiers and volume discounts
- Billing unit: per successful request (per 1,000)
- Parsing/unlocking included (no bandwidth fees)
- Async: “send request” billed; “collect/retrieve” free
Pay per success
By default, Bright Data bills only successful responses.- Unit: per 1,000 successful requests
- Included: parsing (JSON/Markdown/HTML), proxy management, and unlocking/CAPTCHA handling
- No bandwidth fees
How async billing works
Use asynchronous mode for long‑running jobs or large batches.- Billed: the initial “send request” call
- Not billed: the follow‑up “collect/retrieve” call
What’s included in the unit price
- Structured outputs: JSON, Markdown, or raw HTML
- Proxy management & unlocking (incl. CAPTCHA handling)
- Automatic retries and best header/device logic
- City/ZIP geotargeting; desktop and mobile user agents
FAQs
Are failed or errored requests billed?By default, no. Failed or errored requests are not billed when using the standard SERP API configuration. However, when custom headers or cookies are selected for the zone, all requests are billed regardless of their outcome. See Custom Headers and Cookies. Are retries or async “collect” requests billed?
Automatic retries are included. In async mode, the initial “send request” call is billed, while the follow-up “collect/retrieve” call is not billed. Is parsing included?
Yes. JSON, Markdown, and HTML outputs are included in the unit price. Do you charge bandwidth fees?
No. There are no bandwidth fees. Billing is per successful request by default. If custom headers or cookies are selected, all requests are billed, including failed or errored requests.