Why I Recommend Deposit Photos: There’s a lot of free stock photo sites, but you’ll want to steer clear of them to ensure you’re not violating copyright issues. Deposit Photos has the largest selection of stock photos. I’ve always been able to find the perfect image for what I need.