Yandex Images Scraper
Pricing
from $3.00 / 1,000 results
Yandex Images Scraper
Scrape image search results from Yandex Images (yandex.ru/images). Returns full image URL, thumbnail, dimensions, source page, and title for each result. Ideal for image SEO research, brand monitoring, and content research on Russian-language sites.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Extract image search results from Yandex Images — the leading image search engine for Russian-language and CIS-market web content, with regional coverage across Russia, Kazakhstan, Belarus, Uzbekistan, Turkmenistan, and an international (English) edition.
What data does it return?
For each image result you get:
| Field | Description |
|---|---|
imageUrl | Full-resolution image URL |
thumbnailUrl | Thumbnail URL (Yandex CDN) |
title | Image title / alt text |
sourceUrl | Web page where the image appears |
sourceDomain | Domain of the source page |
width / height | Image dimensions in pixels |
thumbnailWidth / thumbnailHeight | Thumbnail dimensions |
query | The search query that produced this result |
position | Rank within the query's results (1-indexed) |
scrapedAt | Scrape timestamp (ISO 8601 UTC) |
Every field above is only ever included when real data was extracted — no null/empty placeholders are ever pushed to the dataset.
Use cases
- Image SEO research — Find what images rank for Russian-language keywords
- Brand & logo monitoring — Track visual usage of your brand across Russian and CIS websites
- Content research — Discover image sources and publishers for CIS-market topics
- Stock photo research — Find imagery indexed on the Russian web for specific topics
- Freshness monitoring — Track newly-indexed images for a topic over the last week
How to use
- Enter one or more search queries (supports Cyrillic and Latin scripts)
- Set Max Results per query (1–500; each page returns ~30 images)
- Optionally filter by Image Size, Type, Color, Orientation, or Date
- Optionally pick a Region to search a different Yandex ccTLD
- Proxy is pre-configured to Apify's free AUTO (datacenter) group — no paid add-ons required
Example input
{"searchQueries": ["Яндекс логотип", "Toyota red car"],"maxResults": 60,"imageSize": "large","imageType": "photo","orientation": "horizontal","region": "ru","proxyConfiguration": { "useApifyProxy": true }}
Example output
{"query": "Яндекс логотип","position": 1,"imageUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/5/58/Yandex_icon.svg/3840px-Yandex_icon.svg.png","thumbnailUrl": "https://avatars.mds.yandex.net/i?id=31db23fb37e882f20c3b984958435be25e63ecda-3471343-images-thumbs&n=13","title": "File:Yandex icon.svg - Wikimedia Commons","sourceUrl": "https://commons.wikimedia.org/wiki/File:Yandex_icon.svg?uselang=ru","sourceDomain": "commons.wikimedia.org","width": 3840,"height": 3840,"thumbnailWidth": 3840,"thumbnailHeight": 3840,"scrapedAt": "2026-07-20T12:08:56Z"}
Filters
| Filter | Options | Notes |
|---|---|---|
| Image Size | Any, Small, Medium, Large, Huge | Maps to Yandex's isize parameter |
| Image Type | Any, Photo, Clipart, Face, Line art, Demotivator | Maps to itype |
| Image Color | Any, Color, Black & white, Red, Orange, Yellow, Green, Blue, Violet, White, Black | Maps to icolor |
| Orientation | Any, Horizontal (landscape), Vertical (portrait), Square | Maps to iorient; verified to measurably narrow the image aspect-ratio distribution |
| Date | Any time, Past 7 days | Maps to Yandex's recent "fresh images" toggle. This is the only freshness granularity Yandex Images' own UI exposes — there is no day/month/year range, so we don't fabricate one |
| Region | Russia (yandex.ru), International (yandex.com), Kazakhstan (yandex.kz), Belarus (yandex.by), Uzbekistan (yandex.uz), Turkmenistan (yandex.tm) | Each domain is queried directly; yandex.com serves an English UI, the CIS ccTLDs serve Russian |
All filters were verified live against Yandex Images (inspecting the page's own advancedSearch.filters.active state and the resulting image dimensions/content) before being wired into the actor — none are guessed.
Proxy
Yandex Images can show a CAPTCHA to heavy/automated traffic. The actor defaults to Apify's free AUTO (datacenter) proxy group, which was verified reliable across every input combination tested (see Testing below) — no paid proxy is required to run this actor on the free plan. If you scrape at high volume and start seeing CAPTCHA warnings in the run log, switch proxyConfiguration to a Residential proxy group for extra headroom.
The actor also retries automatically: each search page load gets up to 3 attempts with exponential backoff (10s → 20s → 40s, capped at 90s), rotating to a fresh proxy session on every retry. This recovers from transient network errors, 429/5xx responses, and one-off CAPTCHA challenges. If a query still fails after all retries, the run's status message reports it explicitly instead of silently returning 0 results.
Regions / multi-market support
Yandex Images is queried directly on the domain you select — yandex.ru, yandex.com, yandex.kz, yandex.by, yandex.uz, and yandex.tm were all verified to return real (non-CAPTCHA) search results from Apify's own datacenter IPs. yandex.ru remains the default and the most complete index for Russian-language content; yandex.com is the best choice for an English-language UI and international sources.
Known limitations
- Reverse image search is not supported — keyword search only.
- Some
sourceUrlpages (e.g., certain stock-photo sites) block plain HTTP clients with their own bot protection and return a non-200 status to tools likecurl, even though the page opens fine in a real browser. This affects only the page URL, not theimageUrl/thumbnailUrlmedia links, which were verified to resolve directly. - Results past roughly 400–500 per query become sparse on Yandex's side, matching the actor's 500 cap.
FAQ
Can I scrape more than 500 results per query? Yandex Images stops returning meaningful results past ~400–500 results. The cap of 500 matches practical limits.
Does it work without a paid proxy? Yes. The default AUTO (datacenter) proxy group is free on every Apify plan and was verified reliable in testing. Residential proxy is available as an opt-in for high-volume use.
Is reverse image search supported? Not currently — keyword search only.
What languages do the queries support? Any language Yandex Images supports — Russian, Kazakh, Uzbek, English, and more.
What does the "Date" filter actually do? It toggles Yandex's own "fresh images" filter, which only supports a single 7-day window — Yandex's own search UI doesn't expose finer date granularity for images, so the actor doesn't invent one.
Which region should I pick?
yandex.ru (default) has the deepest index for Russian-language and CIS content. Use yandex.com for an English-language interface, or the country-specific ccTLD (kz/by/uz/tm) if you specifically need that market's locally-tuned results.