All sites
Data API
Google Data API
Search, news, patents and trends data from Google.
58endpointsRate Limit · recaptcha handled for you
Example (captured live)
google.com
ExampleJSON responseclick the page to trace a field
{
"search_metadata": {
"status": "Success",
"created_at": "2026-08-18T09:20:44.326729+00:00",
"engine": "google",
"google_url": "https://www.google.com/searchbyimage?image_url=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2F3%2F3f%2FJPEG_example_flower.jpg&gl=us&hl=en&uule=w%2BCAIQICIDFJpY2htb25kLCBWQQ%3D%3D"
},
"search_parameters": {
"engine": "google_reverse_image",
"image_url": "https://upload.wikimedia.org/wikipedia/commons/3/3f/JPEG_example_flower.jpg",
"gl": "us",
"hl": "en",
"google_domain": "google.com",
"device": "desktop",
"location": "Richmond, VA"
},
"search_information": {
"query_displayed": "https://upload.wikimedia.org/wikipedia/commons/3/3f/JPEG_example_flower.jpg",
"organic_results_state": "No matching pages"
},
"image_results": [
],
"pagination": {
"current": 1,
"next": null
}
}
GET
/v1/data/google/reverse_image1 credit / run VerifiedReverse Image Search
Find the pages that host or reference an image by its URL.
Handled for you:Rate Limitrecaptcha
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| image_url | string | yes | URL of the image to run the reverse search on. |
| Advanced filters | |||
| gl | string | no | Two-letter country code for the search origin, e.g. us, gb, de. (default: us) |
| hl | string | no | Two-letter UI language code, e.g. en, es, fr. (default: en) |
| google_domain | string | no | Google domain to use, e.g. google.com, google.co.uk, google.de. (default: google.com) |
| location | string | no | Location to search from as free text, e.g. 'Austin, Texas'. Encoded to uule. |
| uule | string | no | Pre-encoded Google location (uule). Overrides location. |
| lr | string | no | Language restrict, e.g. lang_en. Limits results to given languages. |
| safe | string | no | Safe search: active or off. |
| tbs | string | no | Advanced filters passed straight to Google. |
| device | string | no | Device to emulate: desktop, mobile, or tablet. (default: desktop) |
| start | integer | no | Result offset for pagination (0, 10, 20, ...). (default: 0) |
| page | integer | no | Page number (each page is ~10 results). (default: 1) |