Our Pricing Explained

If you want to understand more about our pricing, here’s what you need to know. Remember, SpatialOS is free to try.

  • Only pay for what you use

    Only pay for what you use

    Flexible pricing responds to changes in your game and usage.

  • 99.9% uptime guarantee

    99.9% uptime guarantee

    A reliable service for developing and hosting your game. Find out more.

What do you pay for?

When you deploy your SpatialOS game to the cloud, you pay for:

  1. Persistent Entity Data

    You pay per GB* per hour

    SpatialOS stores the state of all entities in your game world in an in-memory scalable cloud database. Pricing is based on the total size of all the entities in your world.

  2. Worker Containers

    You pay per managed worker container per hour

    Managed server workers (deployed in containers) are SpatialOS “microservices” that run your server-side gameplay logic. Pricing is based on the number and size of these containers in your deployment each hour.

  3. Operations

    You pay per hour, based on how many operations are sent per second

    SpatialOS synchronises a lot of information. Messages, called operations, inform players and managed workers of changes to the game world, and are used to request changes too. Pricing is based on the number of operations sent per second.

  4. Bandwidth to Players

    You pay per GB* of game data sent from deployments

    SpatialOS sends bandwidth-optimised data to your players. Pricing is based on the amount of data sent.

*1GB = 230 bytes

Ready to talk

What you pay will vary based on your location and specific game requirements. Get in touch to talk about pricing your game in detail, get answers to any questions you have, and to find out how our support teams are here to help you succeed on SpatialOS.