Startpage Image Scraper
Pricing
from $4.99 / 1,000 results
Startpage Image Scraper
Scrapes image search results from Startpage.com. Extracts image title, thumbnail URL, source URL, source domain, dimensions, and more.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
Coding Frontned
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Collect source-backed image-search results from Startpage. The Actor runs a real browser so Startpage can complete its ordinary JavaScript verification, then reads the page's server hydration data instead of clicking result cards or guessing from lazy image elements.
Input
query(required): image search phrase, up to 240 characters.maxItems: exact unique-record limit from 1 to 50. Startpage's public image page publishes up to 50 results. Default: 50.language: Startpage search-language name. Default:english.safeSearch:moderate,strict, oroff.proxyConfiguration: optional Apify Proxy or custom proxy configuration. Direct access is used when omitted.
{"query": "nature landscapes","maxItems": 25,"language": "english","safeSearch": "moderate"}
Output
Records contain the original image and source-page URLs, source domain, image and thumbnail dimensions, file size and format when published, result position/page, query settings, provider, and scrape timestamp. Null, blank, placeholder, duplicate, and challenge-page records are not emitted.
Responsible use and limitations
Image URLs and metadata belong to their publishers. Confirm licensing on the source page before reuse. Keep runs bounded and respect Startpage and publisher terms. The current public image page does not expose a working next-page control, so this Actor truthfully caps a run at the 50 published results. Startpage can change its verification or page payload; the Actor fails explicitly when it cannot produce valid records.
Local verification
Set ACTOR_BROWSER_EXECUTABLE_PATH if Chrome is installed outside its standard Windows location, then run:
npm cinpm run checkapify run --input-file qa-inputs/local-search.json --purgenpm run validate
