Appwrite regions are geographic locations where all your application's core infrastructure is deployed. Each region operates as an independent, highly available cluster, managing the storage, processing, and serving of your data and Appwrite services.


List
Appwrite is currently available in the following list of regions:
Region | Code | Endpoint | Status |
Frankfurt | FRA | https://fra.cloud.appwrite.io/v1 | Available |
New York | NYC | https://nyc.cloud.appwrite.io/v1 | Available |
Sydney | SYD | https://syd.cloud.appwrite.io/v1 | Available |
Singapore | SGP | coming soon | Q4 2025 |
San Francisco | SFO | coming soon | Q4 2025 |
Bangalore | BLR | coming soon | TBD |
Amsterdam | AMS | coming soon | TBD |
London | LON | coming soon | TBD |
Toronto | TOR | coming soon | TBD |
Regions are designed to be entirely independent unless explicitly connected, which provides control over data replication and compliance. We're constantly working to add new regions to our network to provide developers with more options for deploying their applications.
Choosing a region
Selecting a region impacts both your application’s performance and its compliance with local regulations. Regions are isolated from each other, so your data and services remain contained within the selected location. When choosing a region, consider proximity to your primary user base to reduce latency and improve response times. Additionally, ensure the region aligns with legal requirements for data residency and sovereignty specific to your application's domain.
Region vs Edge
Use a region when compute needs to happen close to your data, such as frequent access to your Appwrite database or storage. Use an edge when compute needs to happen closer to your users, like serving static content, performing local computations, or handling data processing at the edge.
Design
Regions are isolated environments designed for predictable performance and data security. Key aspects include:
Data storage: All data remains within the region and adheres to local data residency laws.
Fault isolation: Each region is self-contained, so failures in one region do not impact others.
Scalability: Resources within a region scale dynamically to meet application demands.
Networking: Regions connect via secure, low-latency private networks.
High availability: Redundant power, networking, and hardware configurations in data centers.
Cache efficiency: Fewer, data-dense regions boost hit probability, ensuring popular content is readily available.
Regions provide the foundation for running scalable, reliable applications with full control over data locality and compliance.