OverviewSuggest Edit

    Depositphotos is a technology company developing a content marketplace platform. It brings authors of licensed stock photos, graphics, vectors, and videos together with buyers.
    HQNew York, US
    Employee Ratings2.7


    Depositphotos is headquartered in
    New York, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)344
    Cybersecurity ratingBMore

    Depositphotos Office Locations

    Depositphotos has an office in New York
    New York, US (HQ)
    115 W 30th St #1110b
    Show all (1)

    Depositphotos Financials and Metrics

    Summary Metrics

    Founding Date


    Depositphotos latest funding size

    $5 m

    Depositphotos investors

    Show all financial metrics

    Depositphotos Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Depositphotos Online and Social Media Presence

    Embed Graph

    Depositphotos Frequently Asked Questions

    • When was Depositphotos founded?

      Depositphotos was founded in 2009.

    • How many employees does Depositphotos have?

      Depositphotos has 344 employees.

    • Who are Depositphotos competitors?

      Competitors of Depositphotos include Getty Images, MercadoLibre and Bookatable UK.

    • Where is Depositphotos headquarters?

      Depositphotos headquarters is located at 115 W 30th St #1110b, New York.

    • Where are Depositphotos offices?

      Depositphotos has an office in New York.

    • How many offices does Depositphotos have?

      Depositphotos has 1 office.