# Create a Postgres Database with Supabase (free forever)

Supabase is an open-source backend-as-a-service that provides developers with a database built on top of PostgreSQL. This guide shows you how to create your database for free in the Supabase cloud.

<figure><img src="/files/31X7mHv8qc7nUIoPlNgT" alt=""><figcaption><p>Create a Postgres Database with Supabase Cloud in 4 minutes!</p></figcaption></figure>

Let's first go to [**supabase.com**](https://supabase.com/)&#x20;

#### 1. Click "Start your project"

<figure><img src="/files/Nv4rSjoLMH1HRRw0MvH8" alt=""><figcaption></figcaption></figure>

#### 2. Click "Sign Up Now" to create a new account or "Sign in" to log in to an existing account

<figure><img src="/files/ndgUnkMa2QCRZhiVZ3Hz" alt=""><figcaption></figcaption></figure>

#### 3. Switch to [app.supabase.com](https://app.supabase.com/projects)

#### 4. Click "New project" and select your organization (typically the default one)

<figure><img src="/files/Sxo6HnYQNeEfBrsmPiN7" alt=""><figcaption></figcaption></figure>

#### 5. Fill in "Project name"

This can be any name such as "Stacksync pilot project"

<figure><img src="/files/Scci02KXEQUxL9czh7sF" alt=""><figcaption></figcaption></figure>

#### 6. Click "Copy the suggested strong password"

☝ Before creating a new project, it is crucial to COPY the database password, as it will not be accessible again. The only way to retrieve your database password later is by regenerating it, which will invalidate previous passwords (potentially breaking existing database connections).

<figure><img src="/files/oSYBQ0iQe7TDgwQpHkwD" alt=""><figcaption></figcaption></figure>

#### 7. Click "Create new project"

<figure><img src="/files/8Bw4XqjMhRjPz8pgFjmI" alt=""><figcaption></figcaption></figure>

#### 8. Click on "Connect"

<figure><img src="/files/R0LaH4oCBdA09UAfRQWQ" alt=""><figcaption></figcaption></figure>

You just created your first database project in Supabase! 🎉

Now let's get the <mark style="color:purple;">**Database Connection URL**</mark> which is the fastest way to connect your Supabase instance to Stacksync.

#### 9. Click "URI" and copy the connection URL

<figure><img src="/files/rZQYbleyadQR6G6YDkCr" alt=""><figcaption></figcaption></figure>

## That's it! 🥳

Now that you have created your Postgres Database with Supabase, you can connect it to your existing Salesforce CRM (if you don't have a Salesforce CRM instance yet, check out this guide to [create a new Salesforce CRM developer instance, free forever!](https://docs.stacksync.cloud/guides/two-way-sync-salesforce-and-postgres/create-a-salesforce-developer-instance-free-forever)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stacksync.com/two-way-sync/guides/two-way-sync-salesforce-and-postgres/create-a-postgres-database-with-supabase-free-forever.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
