Skip to main content
Choose where your workspace and published app infrastructure is hosted to support data residency and reduce latency. Replit provides separate geography settings, so you can manage development and published app locations independently.

Compare workspace and publishing geography

Workspace and publishing geography do not need to match.

Workspace geography

A workspace contains projects, shared resources, and integrations. Within each project, you use the Project Editor and Agent chat. Development resources include the development version of your app and its development database. Only Pro customers can select a specific workspace region. Free and Core customers have workspace region set automatically. This usually selects the workspace region closest to you. New projects and resources in the workspace use that location. You cannot change the region after you create the workspace.

Select a workspace region

If you are a Pro customer, you can select a region when you create a workspace:
1
Open the Create a new workspace form.
2
Enter the workspace name and optional member email addresses.
3
Open Workspace region, then select North America, Europe (EU), or Asia.
4
Select Create workspace.
Create a new workspace form with the Workspace region menu open and North America, Europe (EU), Asia, and Auto options visible

Publishing geography

Set the publishing geography when you publish a project. By default, Replit recommends the geography closest to you. This helps reduce latency for your app’s visitors and meet data residency requirements. When you select a geography, all published artifacts for your project (such as compute, database, and Object Storage) are automatically colocated in the same region. A geography-specific proxy also helps reduce latency for your app’s visitors.

Select a publishing geography

To choose a geography other than the recommended one:
1
Open the Publishing tool in your Replit project.
2
Expand the Advanced settings.
3
Select your preferred geography from the Geography dropdown.
4
Select Publish to publish your project to the selected geography.
Geography dropdown in the publishing Advanced settings showing Europe selected as Closest, with North America, South America, Asia, and Australia also available

Enforce a geography on published projects

Enterprise admins can enforce a publishing geography for all projects across their organization. When a policy is set, builders in the organization publish to the configured geography. This policy applies only to projects that have not yet been published — projects already published to a different geography are not affected.
Enforcing a publishing geography is an Enterprise feature. To learn more about Enterprise plans, see Pricing.
1
Navigate to your Account settings.
2
Select Advanced.
3
Choose the geography that all projects published for the first time must use.

Publishing geography limitations

Before selecting a publishing geography, keep the following limitations in mind:
  • Geography cannot be changed after publishing. Once you publish your project to a geography, that selection is permanent. You cannot migrate a published project to a different geography.
  • Development and published locations can differ. Resources such as Object Storage can be created before you publish and may not match your published geography.

Available geographies

Workspace and publishing geography offer different region choices:
Workspace geography selection is available only to Pro customers. Publishing geography selection is available to Core, Pro, and Enterprise customers. Free customers publish to North America by default.

Next steps

To learn more about how Replit handles data processing, see the Data Processing Addendum.