image_search
Find images by text query or reference image, returning ranked results with titles, dimensions, and thumbnails. Optionally filter by time, domain, or design topic for UI references.
Instructions
Find images on the web by text query, and optionally by a reference image — returns ranked results (title, source page, dimensions, thumbnail, description, summary). In Beta; contact us to request beta access. Pass a text query, and optionally an image_url to search by reference image. Set topic to design for UI design references — each result then carries a structured style summary and an html_snippet for building/restyling frontends. Use this when the user wants pictures, photos, diagrams, screenshots, or visual references — not for general text web search.
keywords: find images, image search, photos, pictures, screenshots, visual reference, diagram, icon, illustration, UI design, reference image
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of results to return (1-10). Default 5. | |
| query | Yes | Text query describing the images to find. | |
| topic | No | Image category: `general` for broad image search, `design` for design / illustration oriented results. Default general. | general |
| timeout | No | Request timeout in seconds (1-60). Defaults to 30s if unset. | |
| end_time | No | Upper bound for the time window, ISO 8601. | |
| image_url | No | Optional public image URL to search by reference image (visual similarity), in addition to the text `query`. | |
| safesearch | No | Adult-content filter. Default strict. | strict |
| start_time | No | Lower bound for the time window, ISO 8601 (e.g. '2025-01-01T00:00:00Z'). | |
| time_range | No | Relative time window (e.g. `week`, `month`). Mutually exclusive with `start_time`/`end_time` — if both are given, the absolute range wins. | |
| html_snippet | No | Return an HTML snippet of the source context per result. Omit to use the server default. | |
| exclude_domains | No | Drop results from these domains. | |
| include_domains | No | Only return results from these domains (e.g. 'unsplash.com'). |