Skip to the page

Image search API

$5 per 1,000 searches, seven APIs answered.

SpecStream's image search API costs $0.005 a call of up to 10 images, $5 per 1,000, with no plan and no daily limit. Each result carries the image, the page it is on, and its size and thumbnail when the search engines give them.

Add images=true to GET https://api.specstream.ai/v1/web-search. Code written for Google's searchType=image, Bing Image Search v7, SerpApi, SearchApi, Serper, Brave or SearXNG keeps its call and its parser: change the address and the key.

The same key runs web search scoring 97.9 F-score on all 1,000 SimpleQA Verified questions, and the Extract API at $0.80 per 1,000 pages. New accounts get $10 of credit, no card.

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

Image search APIs side by side, from each company's own pages

SpecStreamGoogle Custom Search, searchType=imageBing Image Search API v7SerpApi Google ImagesSerper imagesBrave image search
Open to a new developer todayYes. $10 of credit on sign up, no card, which covers 2,000 searchesNo. Closed to new customers, and discontinued on January 1, 2027No. Retired on August 11, 2025, with existing instances decommissionedYes. The free plan has 250 searches a monthYes. 2,500 free queries, no cardYes. $5 in free credits every month
Price per 1,000 searches$5. An image search of up to 10 results is one search at $0.005, the price of a web search$5 per 1,000 queries after 100 free queries a day, for existing customersNo longer sold. Microsoft's named replacement, Grounding with Bing Search, costs $14 per 1,000 transactions$25 a month for 1,000 searches on Starter, $75 a month for 5,000 on Developer$50 for 50,000 credits ($1.00 per 1,000), down to $0.30 per 1,000 on 12.5 million credits$5 per 1,000 requests for complete search results, images included
Volume limitNo daily limit. A busy call answers 429 with Retry-After and is not charged10,000 queries a dayGrounding with Bing Search: 150 transactions a second, 1 million a day200 searches an hour on Starter50 queries per second on the $50 pack50 queries per second
Images per call10 when you name no count, up to 100. Each started block of 10 more adds $0.0061 to 10, and never more than 100 for a query35 by default, 150 at mostPages by ijn, from 0 to 99num and page on each requestUp to 200 images per request
What a result carriesimage_url (the image), url (the page it is on), title and site, with width, height, mime and the thumbnail when the search engines give themlink, image.contextLink (the webpage hosting the image), sizes, byteSize and a thumbnailcontentUrl (the image on the source website), hostPageUrl, sizes, contentSize and a thumbnailimages_results[] with original, original_width, original_height, link and thumbnailimages[] with imageUrl, the direct URL to the full size image, its sizes, the thumbnail and linkresults[] with the image in properties.url and the page in url
The same call on SpecStreamGET or POST /v1/web-search with images=true, and the six forms in this row on one key/customsearch/v1?searchType=image, in Google's JSON/v7.0/images/search, with the key in Ocp-Apim-Subscription-Key/serpapi/search.json with engine=google_images or tbm=isch/serper/images, with the key in X-API-KEY/res/v1/images/search, with the key in X-Subscription-Token

What the SpecStream image search API returns

Other image search APIs, and what each costs

How SpecStream scores

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

Search images with SpecStream, 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 searches.

2. Call /v1/web-search with images=true. In Python:

import requests

reply = requests.get(
    "https://api.specstream.ai/v1/web-search",
    headers={"Authorization": f"Bearer {SPECSTREAM_KEY}"},
    params={"q": "red running shoes", "images": "true", "num": 10},
    timeout=30,
)
reply.raise_for_status()
for image in reply.json()["data"]["sources"]:
    print(image["image_url"], image["url"], image.get("width"), image.get("height"))

3. In JavaScript:

const params = new URLSearchParams({ q: "red running shoes", images: "true", num: "10" });
const res = await fetch(`https://api.specstream.ai/v1/web-search?${params}`, {
  headers: { Authorization: `Bearer ${process.env.SPECSTREAM_KEY}` },
});
const { data } = await res.json();
for (const image of data.sources) console.log(image.image_url, image.url);

4. If your code already calls Google, Bing, SerpApi, SearchApi, Serper, Brave or SearXNG for images, keep it: set the address to https://api.specstream.ai and the key where the old one went. Google's Python client, SerpApi's two Python clients and Microsoft's image search SDK each ran an image search this way on November 10, 2026. To page, send page on /v1/web-search, or each API's own paging parameter on its route. On a 429, wait the seconds in Retry-After and send the call again; nothing was charged.

Frequently asked questions

Something we didn't answer? Talk to a human

What is the best image search API?
SpecStream, at $5 per 1,000 searches with no plan and no daily limit. It returns the image, the page it is on, and its size and thumbnail when the search engines give them, and it answers seven other image APIs' calls in their own JSON.
Is there a Google image search API?
Google's was the Custom Search JSON API with searchType=image, which is closed to new customers and ends on January 1, 2027. SpecStream answers that same call at https://api.specstream.ai/customsearch/v1, in Google's JSON, at $5 per 1,000 searches.
Is the Bing Image Search API still available?
No. Microsoft retired the Bing Search APIs on August 11, 2025. SpecStream answers the v7 image call at https://api.specstream.ai/v7.0/images/search in Bing's JSON.
How much does an image search API cost?
On SpecStream $0.005 a call of up to 10 images, $5 per 1,000. SerpApi's Starter plan is $25 a month for 1,000 searches, Brave lists $5 per 1,000 requests, and Microsoft's Grounding with Bing Search costs $14 per 1,000 transactions.
Which image search API works for AI agents?
SpecStream: one key gives an agent image search, web search and page reads, at $5 per 1,000 searches with no daily limit. MCP clients connect at https://api.specstream.ai/mcp.
Does SpecStream have a reverse image search API?
No. SpecStream searches images by words: you send a query in q and get images back. It does not search by an image.

Sources

SpecStream wrote this page. Each figure for another API comes from that company's own pages. SpecStream's routes are described from their code.

  1. Google Custom Search JSON API overviewdevelopers.google.com/custom-search/v1/overview, read Nov 10, 2026
  2. Google Custom Search JSON API reference, cse.listdevelopers.google.com/custom-search/v1/reference/rest/v1/cse/list, read Nov 10, 2026
  3. Google Custom Search JSON API reference, Searchdevelopers.google.com/custom-search/v1/reference/rest/v1/Search, read Nov 10, 2026
  4. Microsoft, Bing Search APIs retiring on August 11, 2025learn.microsoft.com/en-us/lifecycle/announcements/bing-search-api-retirement, read Nov 10, 2026
  5. Bing Image Search API v7, query parameterslearn.microsoft.com/en-us/bing/search-apis/bing-image-search/reference/query-parameters, read Nov 10, 2026
  6. Bing Image Search API v7, response objectslearn.microsoft.com/en-us/bing/search-apis/bing-image-search/reference/response-objects, read Nov 10, 2026
  7. Microsoft, Bing APIs and Grounding with Bing pricingmicrosoft.com/en-us/bing/apis, read Nov 10, 2026
  8. SerpApi pricingserpapi.com/pricing, read Nov 10, 2026
  9. SerpApi Google Images APIserpapi.com/google-images-api, read Nov 10, 2026
  10. Serperserper.dev/, read Nov 10, 2026
  11. Serper images API descriptionartifacts.apis.io/serper/openapi/serper-images-api-openapi.yml, read Nov 10, 2026
  12. Brave Search APIbrave.com/search/api/, read Nov 10, 2026
  13. Brave Image Search API, get startedapi-dashboard.search.brave.com/app/documentation/image-search/get-started, read Nov 10, 2026
  14. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  15. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026