Depositphotos offers a free subscription. So when you sign up for a Depositphotos membership, you will be offered a free 7-day trial membership. This free trial is an opt-in service and presents the new member with 5 images per day for 7 days absolutely free.