Skip to the page

SerpApi Google Images compatible

Change the address.

SerpApi's Starter plan is $25 a month for 1,000 searches, 200 an hour. Since November 10, 2026, SpecStream answers the same engine=google_images call, and tbm=isch, in SerpApi's JSON at $0.005 a search with no plan.

The switch is the base address: https://api.specstream.ai/serpapi where your code has https://serpapi.com, and a SpecStream key as api_key. Your web, news and image calls then go to one address, as they did on SerpApi.

An image search of up to 10 results costs $0.005, the price of a web search, with no daily limit. A new account gets $10 of credit, no card, which covers 2,000 image searches.

New accounts get $10 of credit, no card. It covers 2,000 searches.

SerpApi Google Images to SpecStream, parameter by parameter and field by field

SpecStreamSerpApi
AddressGET https://api.specstream.ai/serpapi/search.jsonGET https://serpapi.com/search?engine=google_images
The keyA SpecStream key as api_key in the addressA SerpApi key as api_key in the address
Enginesengine=google_images, and engine=google with tbm=isch. Web and Google News calls answer at the same addressOne /search path, the engine chosen by engine
Each imageposition, source, title, link (the page the image is on) and original (the image). thumbnail, original_width and original_height when the search engines give themimages_results[] with position, thumbnail, source, title, link, original, original_width and original_height
Pagingijn from 0 to 99, in pages of num (10 when unset), and serpapi_pagination.next on our hostijn from 0 to 99
ErrorsSerpApi's {"error": ...}: 401 with no key, 400 for another engine. A busy call gets 429 with Retry-After and is not charged429 past the hourly throughput or when the account has run out of searches
Price$0.005 a search of up to 10 images, $5 per 1,000, with no plan and no daily limitStarter $25 a month for 1,000 searches, 200 an hour. Developer $75 a month for 5,000
Free to start$10 of credit, no card, which covers 2,000 image searchesFree plan: 250 searches a month

The SerpApi Google Images reference, on SpecStream

What else SerpApi Google Images users price

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to migrate, step by step

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 2,000 image searches.

2. Set the address to https://api.specstream.ai/serpapi/search.json where your code has https://serpapi.com/search.json, and send the SpecStream key as api_key. In Python:

import requests

URL = "https://api.specstream.ai/serpapi/search.json"  # was https://serpapi.com/search.json

reply = requests.get(URL, {"engine": "google_images", "q": "lighthouse at dusk", "gl": "us", "hl": "en", "ijn": 0, "api_key": SPECSTREAM_KEY}, timeout=30)
reply.raise_for_status()
for image in reply.json()["images_results"]:
    print(image["position"], image["original"], image.get("original_width"), image.get("original_height"), image["link"])

3. In JavaScript:

const url = new URL("https://api.specstream.ai/serpapi/search.json");
url.search = new URLSearchParams({ engine: "google", tbm: "isch", q: "lighthouse at dusk", api_key: process.env.SPECSTREAM_KEY });
const data = await (await fetch(url)).json();
for (const image of data.images_results) console.log(image.position, image.title, image.original, image.thumbnail ?? "");

4. With SerpApi's Python client, set client.BASE_DOMAIN = "https://api.specstream.ai/serpapi" and client.search(engine="google_images", q=...) stays as it is. The older google-search-results takes GoogleSearch.BACKEND = "https://api.specstream.ai/serpapi" and searches with engine="google" and tbm="isch". Tested on November 10, 2026 with serpapi 1.2.0 and google-search-results 2.4.2: each read 10 images_results. Page with ijn=1, ijn=2 and on, or follow serpapi_pagination.next and add your key as before. Read 429 as a call to send again after Retry-After. It is not charged.

Frequently asked questions

Something we didn't answer? Talk to a human

Is there a SerpApi Google Images API alternative with the same JSON?
Yes. Since November 10, 2026, SpecStream answers engine=google_images and engine=google with tbm=isch at https://api.specstream.ai/serpapi/search.json with images_results[] in SerpApi's shape. A search of up to 10 images costs $0.005.
How much does the SerpApi Google Images API cost?
SerpApi's plans start at $25 a month for 1,000 searches and 200 an hour, then $75 a month for 5,000, with a free plan of 250 searches a month. SpecStream costs $5 per 1,000 image searches with no plan.
How do I migrate from SerpApi Google Images?
Change one address: https://serpapi.com becomes https://api.specstream.ai/serpapi, and a SpecStream key goes in api_key. engine, q, gl, hl, safe, num and ijn keep their meaning.
How does paging work?
ijn starts at 0 and goes up to 99, one page of num images at a time, 10 when num is unset. serpapi_pagination.next holds the next page's address on our host.
Which image fields does SpecStream return?
Five on every image: position, source, title, link (the page) and original (the image). thumbnail, original_width and original_height come when the search engines give them.
Which SerpApi image fields are left out?
Seven: related_content_id, serpapi_related_content_link, source_logo, is_product, in_stock, tag and suggested_searches.
Is there a free Google Images API?
A new SpecStream account gets $10 of credit with no card, which covers 2,000 image searches at $0.005 each. Credit you buy after that never expires.

Sources

SpecStream wrote this page. Each SerpApi figure comes from SerpApi's own pages, and each other provider's figure from that company's own page, all read on Nov 10, 2026. The route's behavior comes from its code.

  1. SerpApi pricingserpapi.com/pricing.md, read Nov 10, 2026
  2. SerpApi Google Images APIserpapi.com/google-images-api, read Nov 10, 2026
  3. SerpApi status and error codesserpapi.com/api-status-and-error-codes, read Nov 10, 2026
  4. Serperserper.dev/, read Nov 10, 2026
  5. SearchApi pricingsearchapi.io/pricing, read Nov 10, 2026
  6. Brave Search APIbrave.com/search/api/, read Nov 10, 2026
  7. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  8. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  9. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026