La primera versión beta de Windows Live Photo Gallery fue lanzada el 27 de junio de 2007, y la versión final liberada el 6 de noviembre de 2007.