Google Yahoo DuckDuckGo

Image Search API from $0.01/1K

A low-cost image search API across three engines. Search images from Google, Yahoo, and DuckDuckGo through a single REST API. Get thumbnails, source URLs, dimensions. DDG from $0.01/1K, Yahoo from $0.03/1K, Google from $1.53/1K. 100 free searches included.

Try for Free View Documentation
DDG Images from $0.01/1K Size & Color Filters 3 Image Engines

Three Image Engines, One API Key

Choose DuckDuckGo for the best value, Yahoo for broad country coverage, or Google for the largest image index. Pay only for what you use.

Yahoo

Yahoo/Bing Images

$0.06
per 1,000 searches (Default tier)
  • 20-30 images per page
  • Thumbnails & source URLs
  • 112 country targeting
  • Pagination support
  • Browser-scraped accuracy
  • 10 automatic retries
Google

Google Images

$2.75
per 1,000 searches (Default tier)
  • Up to 100 images per request
  • Largest image index
  • Full-size URLs & thumbnails
  • Dimensions & file format
  • Color & size filters
  • Alt text / title included

Search Images in Seconds

A single API call returns structured image data with thumbnails and source URLs. Use size filters to find exactly what you need.

cURL - Image Search with Size Filter
# Search images with large size filter
curl "https://apiserpent.com/api/images?q=mountain+landscape&engine=ddg&size=large&num=20" \
  -H "X-API-Key: YOUR_API_KEY"
JSON Response (partial)
{
  "searchParameters": {
    "q": "mountain landscape",
    "engine": "ddg",
    "type": "images",
    "size": "large"
  },
  "images": [
    {
      "title": "Beautiful Mountain Landscape at Sunset",
      "imageUrl": "https://example.com/mountain-full.jpg",
      "thumbnailUrl": "https://example.com/mountain-thumb.jpg",
      "sourceUrl": "https://example.com/gallery/mountains",
      "width": 3840,
      "height": 2160
    }
  ],
  "totalResults": 20,
  "credits": { "used": 1, "remaining": 99 }
}

Complete Image Data from Every Engine

Each image endpoint returns structured JSON with all the metadata you need for visual search tools, content platforms, and design applications.

Image Fields

  • images[].imageUrl
  • images[].thumbnailUrl
  • images[].title
  • images[].sourceUrl
  • images[].width
  • images[].height
  • images[].format
  • totalResults

Request Parameters

  • q (search query)
  • engine (google, yahoo, ddg)
  • num (results count)
  • size (small, medium, large)
  • type (photo, clipart, animated)
  • color (filter by color)
  • safe (SafeSearch on/off)
  • country (localization)

Engine Comparison

  • DDG: from $0.01/1K, 72 regions
  • Yahoo: from $0.03/1K, 70+ countries
  • Google: from $1.53/1K, largest index
  • All return thumbnails + full URLs
  • All return dimensions

Use Cases

  • Visual content research
  • Stock photo alternatives
  • Design inspiration tools
  • Content curation platforms
  • Brand image monitoring

Image Search API Questions

The Image Search API returns full-size image URLs, thumbnail URLs, image titles, source page URLs, image dimensions (width and height), and file format. All results are returned as structured JSON for easy integration into your application.
DuckDuckGo Images starts at $0.01 per 1,000 searches (Scale tier). Yahoo/Bing Images starts at $0.03/1K (Scale). Google Images starts at $1.53/1K (Scale). Default tier prices: DDG $0.01/1K, Yahoo $0.06/1K, Google $2.75/1K. All new accounts include 100 free searches to test any endpoint.
Yes. The Image Search API supports filters for image size (small, medium, large, wallpaper), image type (photo, clipart, line art, animated), and color filtering. SafeSearch filtering is also available to exclude adult content.
DuckDuckGo Images is the best value starting at $0.01/1K (Scale tier) and returns good quality results. Yahoo/Bing Images starts at $0.03/1K (Scale) with 94-country targeting. Google Images starts at $1.53/1K (Scale) and provides the most comprehensive results with the largest image index. Choose based on your budget and coverage needs.
DuckDuckGo returns up to 100 images per request. Yahoo Images returns approximately 20-30 images per page with pagination support. Google Images returns up to 100 images per request. You can control the number of results with the num parameter.

Try the Image Search API Free

100 free searches included. Test Google, Yahoo, and DuckDuckGo image search with no credit card required.

Try for Free