Locations for Cloud Storage for Firebase

When you provision a Cloud Storage bucket, you must choose a location for the bucket. To reduce latency and increase availability, store your data close to the users and services that need it.

You can optionally create multiple buckets in your project, each with its own location setting. For details, see the Cloud Storage getting started guide for your platform ( iOS+ | Android+ | Web | Flutter | Unity | C++ ).

Be aware that once you provision a bucket, you cannot change its location setting.

In the Google Cloud Storage documentation, you can find more information about location settings and available Cloud Storage locations. These locations are applicable to your default Cloud Storage bucket with the name format PROJECT_ID.firebasestorage.app as well any additional Cloud Storage buckets in your project.

Buckets in US-CENTRAL1, US-EAST1, and US-WEST1 can take advantage of the "Always Free" tier for Google Cloud Storage. Buckets in all other locations follow Google Cloud Storage pricing and usage.