As a free user, you can download up to 10 designs per month. If you need more than that, you can always upgrade to Canva Pro.
With Pro, you can download an unlimited number of designs for $12.95 USD per month. You can also use certain premium images and elements for free by crediting the artist when prompted.
So does Canva have a download limit? For free users, yes. But if you need more than 10 downloads per month, you can always upgrade to Canva Pro.