Depositphotos is a creative content marketplace that allows users to buy and sell high-quality stock photos, vector images and videos.
Depositphotos is tracked in the Tech.eu funding database. Based in New York, United States; active in E-commerce and Media. Acquired by Vista in 2021. Data as of 23 Aug 2026.