I'm looking for a way to transfer about 20GB of photos from Google Photos (dating from 2012 to 2018) directly to iCloud. I have both a Windows laptop and a Mac, but they don't have much free storage. This means I would need to download and upload the photos multiple times. Is there a more efficient way to transfer such a large amount of data between these two services without having to do it manually over and over?
2 Answers
You might consider using a USB flash drive that's larger than 20GB to handle the transfer more easily. You could download all your photos onto the flash drive and then upload them to iCloud from there instead of doing it directly between the two services.
If your iCloud is linked to your Windows PC, you can use the 'iCloud Drive' folder on it. You should be able to just drag and drop your photos from Google Photos directly into that folder, which would make the transfer more straightforward and avoid multiple downloads.

That sounds like a good workaround! Just make sure that the Google Photos allows you to access all your photos without having to download them first.