Yes, LightShot allows you to upload images to your gallery and view them online, although you'll need to register with your Facebook or Google account to do so.