I'm researching on machine learning system that learns to recognize items based on image search results from search engine. After I searched around I found that Google and Bing Image Search api allow only small number of images and doesn't allow script/bot to makes the search request.

I want to get about 1000 images for one item. Does anyone know is it possible to do this using Google, Bing or any search engine? Though free search engine is preferred, but any paid one is also welcomed.

Best regards.

2 Answers 2


In addition to the API, you can use a bulk downloader* tool to collect images from a Flickr group

*instead of a bulk downloader tool, you can use wget

wget -r -P /download/location -A jpg,jpeg,gif,png https://www.flickr.com/groups/creative_commons-_free_pictures/pool/
  • Thank you for your answer and sorry for late respond. Flickr seem to be the only source that I can use in my research currently. However, I will continue to find more image search engine for my research.
    – PtLearner
    Commented Nov 20, 2015 at 5:53

You can do this using the Flickr API -- specifically, by doing a search for Creative Commons pictures.

The API endpoint you want is probably Public Feed.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.