Cloud Save

You can use Unity's Cloud Save service to save persistent player data (such as game progress) from a game into the cloud, making it independent of a device.

Because it's cloud-based, players can access their data anywhere and across devices, mitigating data loss when a player changes devices or re-installs a game.

You can also use Cloud Save to store data that is not bound to any player, such as for an NPC, the state of an item in the world and to implement features like guilds, inventories, quest systems or auction houses.


Cloud Save also supports Access Classes on Player Data and Game Data to allow for out of the box support for reading and writing public, protected and private data.

Example use cases

Download the Unity Gaming Services Samples project to learn how to solve common game development challenges with Cloud Save: