Improbable Icon
  • SpatialOS
  • Use cases
  • Community
  • Pricing
  • Documentation
  • Careers

Developer-friendly pricing

Start development for free. Pay to test at scale or when your game launches.

Free tier

Develop and test for free

Our comprehensive free tier is ideal for starting development, prototyping a game, conducting a technical evaluation or just learning how to use SpatialOS.

Get started

One game instance

Discover your next project for free. We will host one cloud game instance for you, in the EU or US, for free. Use it to prototype or to start testing.

Local development

Enjoy unlimited use of SpatialOS on your local machine. Iterate as much as you want locally, then deploy to your free cloud instance when ready.

Free support

Get free technical help via our Forums. We do everything possible to respond to all questions within 3 working days.

Paid tier

Predictable pricing that scales with your needs

Pay for what you need

Pay for what you need

We charge per cloud game instance based on duration of use. Elastic scaling means you only pay for what you need.

Minimal costs during development

Minimal costs during development

Local development is free. You only pay when you run cloud-based tests that go beyond the free tier.

No additional cloud costs

No additional cloud costs

When you start a game instance, you choose a ‘game template’ and this provides all the cloud resources you need to host a single instance.

Optimize when ready and save

Optimize when ready and save

You choose from a range of game template sizes when you launch your game. If you are ready to optimize, you can down-size and save money.

Pricing example

100 player FPS

  • Players: 100 at all times
  • Map size: 2.8 x 2.8km
  • Server tick-rate: 30Hz
  • View range: sniper rifles
  • Static game objects: 2,000

Please note: the example assumes a specific game template is used. This is based on internal tests, but actual requirements will depend on game design and implementation.

100 player FPS pricing example
Pricing example

200 player FPS

  • Players: 200 at all times
  • Map size: 4.2 x 4.2km
  • Server tick-rate: 30Hz
  • View range: sniper rifles
  • Static game objects: 4,000

Please note: the example assumes a specific game template is used. This is based on internal tests, but actual requirements will depend on game design and implementation.

200 player FPS pricing example
Pricing FAQs

Your questions answered

We charge for hosting when you launch cloud-based game instances. This applies if you are testing or launching your game.

In order to start an instance of your game in the cloud with SpatialOS, you need to launch a deployment. For each deployment, you choose a game template. The template gives you all the cloud resources you need to run a single SpatialOS deployment: provisioned compute for your game servers, bandwidth allowance for sending data to players, provisioned capacity for the SpatialOS Runtime, and our monitoring and debugging tooling. You can use the resources provided by the game template to create any type of multiplayer game with SpatialOS, provided you stay within the resource limits.

We charge based on your choice of template, how long your deployment runs for (to the nearest minute), and where it is hosted. There are no additional cloud costs for game hosting, and you don’t need to pay for cloud separately - we handle that for you.

For more details please see our pricing documentation.

You can get started by signing up to use SpatialOS for free.

Everyone who signs up for SpatialOS is automatically enrolled in the free tier. The free tier is ideal for starting development, prototyping a game, conducting a technical evaluation, or just learning how to use SpatialOS. It gives you the ability to run one cloud deployment at any time, using any of the following templates: w2_r0500_e5, w4_r0500_e5, w2_r1000_e10, w4_r1000_e10. It also lets you use SpatialOS on your local machine, and offers free support.

You need to use the paid tier if you want to use any templates beyond the one provided by the free tier, or if you want to run more than one deployment simultaneously. 

For more details, please see our pricing documentation.

Our templates are comparable in terms of structure and price to hosting a traditional dedicated server game with a major cloud provider.

In terms of structure, if you were to host a traditional dedicated server game on one of the major clouds you would separately pay for a machine to run your game server, bandwidth for sending data to players, and debugging/monitoring tooling. With SpatialOS, you pay one price per ‘game template’ that gives you everything you need: machine(s) to run game servers, bandwidth for sending data to players, debugging and monitoring tooling, and the SpatialOS Runtime (which lets you exceed the limits of single server multiplayer).

In terms of price, we cost slightly more. This is to cover the cost of the additional benefits you get with SpatialOS. The smallest sized template we currently offer is ‘w2_r0500_e5’, which costs $0.54 per hr to host in the US. If you were to use similar resources from one of the large cloud infrastructure providers, you’d pay for the following:

  • Approx, $0.10 per hr for the game server (assuming an instance with specs 2vCPU, 7.5GB RAM)
  • $0.30 - $0.40 per hr for 5GB of egress
  • Total of $0.40 - $0.50 per hr.

With our paid tier, all deployments automatically receive a 99.9% uptime guarantee. For more details, please see our Service Level Agreement.

With our free tier, we will do our best to provide a platform up-time of 99.9%.

With our free tier, you can host one cloud game instance for free in the US or Europe.

There are more hosting options with our paid tier. We offer hosting throughout the Americas, Europe and Asia-Pacific, with China coming soon. Our documentation currently only includes pricing for the US and Europe. If you would like to host in other regions (including China) please get in contact for more pricing information.

No. For non-gaming applications with the Improbable Solutions Platform (which includes SpatialOS) please contact enterprise-interest@improbable.io to discuss pricing.

You can find more detailed information, the full list of templates and prices, and more FAQs in our documentation. Alternatively, you can contact us.

docs

Pricing documentation

Read more details and explore the full list of templates and prices as well as FAQs

contact-us

Contact us at Improbable

Get in touch with with any questions, or to get set up on the paid tier.

SpatialOS

Get started with SpatialOS

Download and get prototyping today, for free.
Get started