Google Picasa

Google Picasa

Google, Inc. – 1.5MB – Shareware
out of 892 votes
Title: Google Picasa
Size: 1.5MB
Operating Systems: Windows
License: Shareware
Date added: 03/24/2009
Publisher: Google, Inc.
Rating: Download client to rate!

Screenshots (Click to view larger)


11,718 users of UpdateStar had Google Picasa installed last month.
Secure and free downloads checked by UpdateStar

Buy now
Google, Inc.
Stay up-to-date
with UpdateStar freeware.
Current Newsletter

All versions