Adobe Photoshop Express beta

The Web-based and free version Photoshop Express allows users to store up to 2GB of images, make edits to their photos, and share them, all online.
https://www.photoshop.com/express/landing.html