Picasa software no longer works online, however, so you will not be able to add or sync albums or individual photos.Picassa is also available for Mac. It is fully compatible with Windows 10 although there won't be any new updates made. Picasa Web Albums, a companion service, was closed in May 2016.ĭespite this, Picasa is still available and continues to work anywhere it's already installed. In February 2016, however, Google announced it was discontinuing support for Picasa Desktop and Web Albums. In July 2004, Google acquired Picasa and began offering it as freeware. Picasa was created by a company named Lifescape in 2002. Although it is now discontinued, Picasa is still available to download and use offline.