> ## Documentation Index
> Fetch the complete documentation index at: https://cockroachlabs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a CockroachDB Standard Cluster

export const InternalLink = ({version, path = "", children, ...props}) => {
  let detectedVersion = version || "stable";
  if (typeof window !== 'undefined' && !version) {
    const match = window.location.pathname.match(/\/docs\/([^/]+)/);
    if (match) {
      detectedVersion = match[1];
    }
  }
  const normalizedPath = path.startsWith("/") ? path.slice(1) : path;
  return <a href={`/docs/${detectedVersion}/${normalizedPath}`} {...props}>
      {children}
    </a>;
};

This page guides you through the process of creating a CockroachDB Standard cluster using the [Cloud Console](https://cockroachlabs.cloud/). To use the Cloud API instead, refer to <InternalLink path="cloud-api#create-a-standard-cluster">Create a Standard cluster</InternalLink> in the API documentation.

If you need permission to create a cluster, contact an CockroachDB Cloud Organization Admin.

<Tip>
  To create and connect to a 30-day free CockroachDB Standard cluster and run your first query, refer to the <InternalLink path="quickstart-trial-cluster">Quickstart</InternalLink>.
</Tip>

## Step 1. Start the cluster creation process

1. If you haven't already, [sign up for a CockroachDB Cloud account](https://cockroachlabs.cloud/signup?referralId=docs_create_account), then [log in](https://cockroachlabs.cloud/).

<Note>
  We recommend that CockroachDB Cloud Console users log in with <InternalLink version="cockroachcloud" path="cloud-org-sso">Single Sign-On (SSO)</InternalLink>, optionally with two-factor authentication (2FA) enabled for the SSO provider. This prevents potential attackers from using stolen credentials to access or tamper with your critical data.

  CockroachDB Cloud <InternalLink version="cockroachcloud" path="cloud-org-sso#basic-sso">Basic SSO</InternalLink> supports SSO with GitHub, Google, and Microsoft. <InternalLink version="cockroachcloud" path="cloud-org-sso#cloud-organization-sso">Cloud Organization SSO</InternalLink> provides additional configuration and flexibility, and includes support for OIDC or SAML protocols, autoprovisioning, and limiting the email domains that can use a given authentication method.

  Visit your CockroachDB Cloud Console's [account settings page](https://cockroachlabs.cloud/account/profile) and switch to SSO to improve the security of your cluster.
</Note>

2. [Log in](https://cockroachlabs.cloud/) to your CockroachDB Cloud account.
3. If there are multiple organizations in your account, select the correct organization in the top right corner.
4. On the **Overview** page, click **Create Cluster**.
5. On the **Select a plan** page, select the **Standard** plan.

## Step 2. Select the cloud provider

On the **Cloud & Regions page**, in the **Cloud provider** section, select your deployment environment: **Google Cloud** or **AWS**. Creating a CockroachDB Standard cluster on Azure is not yet supported.

You do not need an account in the deployment environment you choose. The cluster is created on infrastructure managed by Cockroach Labs. For optimal performance, create your cluster on the cloud provider and in the regions that best align with your existing cloud services.

Pricing depends on your cloud provider and region selections.

Pricing depends on your cloud provider and region selections. Refer to [Pricing](https://www.cockroachlabs.com/pricing) for details.

## Step 3. Configure regions

In the **Regions** section, select at least one region. Refer to <InternalLink path="regions">CockroachDB Cloud Regions</InternalLink> for the regions where CockroachDB Standard clusters can be deployed.

For optimal performance, create your cluster on the cloud provider and in the regions that best align with your existing cloud services. For example, if your application is deployed in GCP's `us-east1` region, create your cluster on GCP and select `us-east1` for your CockroachDB Standard cluster.

A multi-region cluster can survive the loss of a single region. For multi-region clusters, CockroachDB will optimize access to data from the primary region. Refer to <InternalLink path="plan-your-cluster">Planning your cluster</InternalLink> for the configuration requirements and recommendations for CockroachDB Standard clusters.

<Note>
  You cannot remove a region.
</Note>

After creating a multi-region cluster deployed on AWS, you can optionally <InternalLink path="network-authorization">set up AWS PrivateLink (Limited Access)</InternalLink> so that incoming connections to your cluster from applications or services running in your AWS account flow over private AWS network infrastructure rather than the public internet.

Private connectivity is not available for Standard clusters on GCP.

Click **Next: Capacity**.

## Step 4. Provision cluster capacity

Provisioned capacity refers to the reserved compute capacity for your cluster, expressed in vCPUs. We recommend at minimum 4-8 vCPUs for production workloads, and allowing for at least 40% above expected peak workload to avoid performance issues. Refer to <InternalLink path="plan-your-cluster">Plan your cluster</InternalLink> for the configuration requirements and recommendations for CockroachDB Standard clusters.

Click **Next: Finalize**.

## Step 5. Enter billing details

1. On the **Finalize** page, verify:
   * Your cluster's cloud provider, regions, and configuration.
   * The hourly estimated cost for the cluster. The cost displayed does not include taxes. You will be billed monthly.
2. Add your preferred <InternalLink path="billing-management">payment method</InternalLink>.
3. If applicable, the 30-day trial code is pre-applied to your cluster.

<Note>
  Make sure that you <InternalLink path="cluster-management#delete-cluster">delete your trial cluster</InternalLink> before the trial expires. Your credit card will be charged after the trial ends. You can check the validity of the code on the <InternalLink path="billing-management">Billing</InternalLink> page.
</Note>

## Step 6. Name the cluster

The cluster is automatically given a randomly-generated name. If desired, change the cluster's name. The cluster name must be 6-20 characters in length, and can include lowercase letters, numbers, and dashes (but no leading or trailing dashes). A cluster's name cannot be edited after it is created.

Click **Create cluster**. Your cluster will be created in a few seconds.

## Step 7. Finish creating the cluster

Click **Create cluster**. Your cluster will be created in approximately 20-30 minutes.

## What's next

To start using your CockroachDB Standard cluster, refer to:

* <InternalLink path="connect-to-your-cluster">Connect to your cluster</InternalLink>
* <InternalLink path="managing-access">Authorize users</InternalLink>
* For a multi-region cluster, it is important to choose the most appropriate <InternalLink version="stable" path="multiregion-survival-goals">survival goal</InternalLink> for each database and the most appropriate <InternalLink version="stable" path="table-localities">table locality</InternalLink> for each table. Otherwise, your cluster may experience unexpected latency and reduced resiliency. For more information, refer to <InternalLink version="stable" path="multiregion-overview">Multi-Region Capabilities Overview</InternalLink>.
