User comments for Picasa Web
Picasa Web
- Free
- (239 votes)
Google's photo sharing platform
Picasa can no longer be used. Take a look at Google Photos instead.Picasa Web is Google's photo sharing platform that allows you to upload and share photos instantly.It's integrated with the Picasa desktop application meaning you can instantly...