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

# Supabase Connector

> Connecting TextQL to Supabase

<iframe className="w-full aspect-video rounded-xl" src="https://www.youtube.com/embed/SqftZigo1IY" title="TextQL × Supabase demo" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

## Supabase Account Details

To connect TextQL with your Supabase database, you will need to gather the following information from your Supabase account:

* Host URL and Port (default: 5432)
* Username and Database password
* Database (default: postgres)

Navigate to your Supabase project, and click **Connect**.

<Frame caption="Click Connect in your Supabase Project.">
  <img height="200" src="https://mintcdn.com/textql/K1zqXQoc-NX9D2Oq/images/datasources/supabase/supabase_connect.png?fit=max&auto=format&n=K1zqXQoc-NX9D2Oq&q=85&s=6535c9730ca8e071f15776f13c5a6f0b" alt="New Connector" data-path="images/datasources/supabase/supabase_connect.png" />
</Frame>

Scroll to the bottom of the form and click **View Parameters** under the Session Pooler tab.
This will open a dropdown with your host url, port, database, and user.

<Frame caption="View session pooler parameters.">
  <img height="200" src="https://mintcdn.com/textql/K1zqXQoc-NX9D2Oq/images/datasources/supabase/session_pooler.png?fit=max&auto=format&n=K1zqXQoc-NX9D2Oq&q=85&s=0721a24f9f9c9e1d380548ed6bf4270e" alt="New Connector" data-path="images/datasources/supabase/session_pooler.png" />
</Frame>

Our connectors by default connect via IPv4.
Supabase databases support session pooler with IPv4 for free.

## Creating the Connector in TextQL

Navigate to the [TextQL Connectors Page](/core/datasources/the-connectors-page) and click **New Connector**.

<Frame caption="Click Create Connector.">
  <img height="200" src="https://mintcdn.com/textql/dAiaUp9gKUsOl3N8/images/datasources/new_connector.png?fit=max&auto=format&n=dAiaUp9gKUsOl3N8&q=85&s=513cc032c2551d4809e3ebabb9201d34" alt="New Connector" data-path="images/datasources/new_connector.png" />
</Frame>

Select Supabase from the available connectors to open the configuration form.

<Frame caption="Select Supabase.">
  <img height="200" src="https://mintcdn.com/textql/SCCpxF12e_uUuhlJ/images/datasources/supabase/click_supabase.png?fit=max&auto=format&n=SCCpxF12e_uUuhlJ&q=85&s=52ccf911bb72c376e21f9932f488e157" alt="Click Supabase" data-path="images/datasources/supabase/click_supabase.png" />
</Frame>

The form requires the following information:

* **Connector Name:** A descriptive name to identify this specific Supabase connection in TextQL.
* **Host URL:** The endpoint URL of your Supabase database.
* **Port:** The port number for your Supabase connection (default is 5432).
* **User:** postgres
* **Password:** Database password
* **Database:** postgres

<Frame caption="Supabase Connector Form.">
  <img height="200" src="https://mintcdn.com/textql/dAiaUp9gKUsOl3N8/images/datasources/supabase/supabase_form.png?fit=max&auto=format&n=dAiaUp9gKUsOl3N8&q=85&s=b2a3f50e097aee45d589349bc9c7f499" alt="Supabase Connector Form" data-path="images/datasources/supabase/supabase_form.png" />
</Frame>

<Note>
  Having trouble connecting? See the [Network Configuration Guide](/core/datasources/databases/network-configuration) for firewall and IP whitelisting setup.
</Note>
