Those are social media sites, they’re not designed for storing stuff but to share them.
If you only want to store them then you want cloud storage. I’d recommend
www.mega.nz you get 50gb of free storage and you can always create new accounts for more storage.