DepositPhotos
Technology, Information and InternetNew York, United States201-500 Employees
DepositPhotos by VistaPrint operates as a global creative platform in the technology, information and internet sector, offering a catalog of more than 300 million licensed assets for brands, agencies, and tech enterprises. The company provides B2B and growth solutions, including access to a global content library, AI training and data licensing, seamless image and video APIs, and AI-powered productivity tools such as an AI image generator and AI image editor. Its data offerings comprise rights-cleared datasets for computer vision and generative AI, with ethically sourced, structured multimodal data to support machine-learning workflows. DepositPhotos is headquartered in New York, at 135 West 26th Street, Suite 4b, New York, NY 10001, United States, and employs between 201 and 500 people. Founded in 2009, the company reports over 40 million users and has pursued a global innovation trajectory, including the Creative Suite API launched in October 2024 and an AI image generator introduced in February 2025.