How to share photos with iOS users if you don't own any Apple products

Let your friends sign you up for a free iCloud account using their device.

Once you have a username/password in iCloud, you can upload photos and share things quite well using the web app.

  • https://icloud.com

There isn't a provision to pay for iCloud - so you need to sign up on the coattails of a hardware purchase.