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.