Friday, February 12, 2016 10:00 AM Update March 26, 2018: The Picasa Desktop application will no longer work online, which means that you will not be able to upload or download photos and videos, create online albums, or delete online photos, videos and albums. Please note, you’ll still be able to access all of your photos and videos in Google Photos at https://photos.google.com/. If you want to u