No, you don’t need to create an account to download free stock photos from most websites. However, creating an account can give you access to additional features, such as the ability to create collections or save your favourite images.