 
 I've been in a similar spot with family photos scattered everywhere, and Google Photos turned out to be a lifesaver for us. It's free for up to 15GB of storage, works seamlessly on both iPhone and Android, and has built-in tools to sort photos by date and remove duplicates automatically. Start by downloading the app on all your devices, then sign in with the same Google account to upload everything from your phones, laptop, and USB drives. For the old drives, plug them into your laptop and use the Google Photos desktop uploader to batch upload them. It even fixes messy dates by using metadata like when the photo was taken, so your timeline ends up organized chronologically.
To keep costs low and have an offline backup, grab a cheap external hard drive like a 1TB Seagate for around $50 and copy all the originals there before uploading. This way, if the internet goes out, you can still access everything locally on a computer. Share the Google account with your parents for easy viewing, but set up two-factor authentication to keep it secure. We did this for my in-laws, and they love how simple it is to search for photos by face or location without any tech hassle. If you hit the storage limit, you can always upgrade to Google One for a few bucks a month, but starting free should cover most family collections.
 
  
  
  
  
  
 