- Store and retrieve structured data dynamically
- Use real-time updates in your Softr apps
- Securely manage and scale your backend
1. Connect Supabase to Softr
To use Supabase in Softr, you need to connect your Supabase project as a data source.Select your Supabase project
- Log in to Supabase and go to the dashboard.
-
Click on the project you want to connect to Softr.

Click on the project you want to connect to Softr
Configure project settings
-
Click the Connect button at the top of the project settings page.

Click on Project settings in the bottom left menu
- Change the Type to PSQL.
-
Open the View parameters dropdown under the Session Pooler section.

Click on the Database tab under Configuration
Copy your supabase credentials
- Locate the Configuration Parameters section.
-
Copy and securely store the following credentials:
- Host
- Database
- Port (default is
5432) - User
- Password (usually the project password)

Find the Connection parameters section and copy down the credentials
Set the Pool Size
- Click on Project Settings
- Click on Database
- Type in the pool size number (should be 45 or greater)
-
Click Save

Connect Supabase to Softr
- Log in to Softr and go to Data Sources in the left-hand menu.
- Click the Connect Data Source button in the upper-right corner.
-
Select Supabase, then click Continue.

Click on Connect Datasource
Enter your Supabase credentials in Softr
-
Copy and paste your Supabase credentials into the appropriate fields in Softr:
- Host
- Database
- Port (
5432by default) - User
- Password
- Enter a custom name for your connection (optional).
-
Click Connect to complete the setup.

Fill in the fields with the info from Supabase, then click Connect in the lower Right

Example connection information
Restrict IP Access (Optional)
-
3.120.79.212 -
3.123.159.186 -
52.58.246.121
2. Connect your Supabase data to your Softr app
Once your Supabase account is connected, you can use it in any Softr application.Connect your data to a dynamic block
- Go to the Block source tab and select your Supabase integration.
- Select the database and schema you want to connect.
- Pick the table you want to use or add a new query
-
Optionally, select the primary field.

Map Supabase fields to item fields
