6. iStockPhoto
iStockPhoto is a respectable stock photo site, but what prevented us from placing it at the top of our list of 10 best stock photo sites for photographers to sell in 2017 is that they only receive 500 new contributors annually. That means that your application should be strong enough to beat the competition. But after you are in, you can even sell your flash files, and for every image or video posted by you and licensed by iStockPhoto you will earn between 15% and 45%.