Guide

Add IPv4 Add-on

Overview

Supabase projects run on shared infrastructure by default, which means your database connections may originate from dynamic IP addresses. If your organization requires connections from a static, dedicated IPv4 address—for example, to configure firewall rules, VPN access controls, or compliance requirements—you can purchase the Dedicated IPv4 Address add-on. This add-on assigns a permanent IPv4 address to your Postgres database, ensuring consistent connectivity from approved networks. This is particularly useful for production environments where IP-based security policies are in place.

Before you begin

  • A Supabase account (free or paid) at supabase.com
  • An active Supabase project already created
  • Owner or admin role in the project to access Project Settings
  • Payment method on file (add-on costs $4.00/month per database)

Step by step

1
ClickProject Settings

Navigate to your project's settings by clicking the Project Settings link in the left sidebar or top navigation. This opens the configuration panel where you can manage all aspects of your Supabase project, including add-ons and billing.

Tip. Project Settings is typically located in the left navigation menu; if you don't see it immediately, ensure you are viewing a project (not the organization dashboard).
Step 1
2
ClickAdd-ons

Click the Add-ons menu item to access the add-on marketplace for your project. This section displays all available paid and free add-ons, including networking, storage, and performance enhancements.

Tip. Add-ons are organized by category; scroll to find Network or Infrastructure add-ons if the list is long.
Step 2
3
ClickReserve a dedicated IPv4 address for your project.

Locate and click on the option to reserve a dedicated IPv4 address. This will display the details and pricing of the Dedicated IPv4 Address add-on, which enables your Postgres database to use a fixed IP for inbound and outbound connections.

Tip. The IPv4 add-on description will clarify use cases such as firewall configuration, VPN access, and compliance requirements. Read it carefully to ensure this add-on matches your needs.
Step 3
4
ClickDedicated IPv4 address Allow database connections from IPv4 networks. $4.00 / month / database

Select the Dedicated IPv4 Address radio button option (priced at $4.00/month per database) to confirm your add-on selection. This action commits the add-on to your project; you will be prompted to complete payment if you haven't already.

Tip. Review the pricing and billing cycle before confirming. Ensure your payment method is current to avoid service interruption.
Warning. Selecting this add-on will incur a recurring monthly charge of $4.00 per database. Once activated, the IPv4 address will be assigned within 1–5 minutes and will appear in your Database Settings and connection string.
Step 4

Confirm it worked

  1. 1The Add-ons page displays the Dedicated IPv4 Address add-on as 'Active' or shows a confirmation message
  2. 2Your Postgres connection string includes the dedicated IPv4 address in the database settings
  3. 3The project's Add-ons Settings confirms the IPv4 add-on is enabled and billing has been activated
  4. 4Database connections now originate from the assigned static IPv4 address (verify via your firewall or IP whitelist logs)

Common issues

Keep reading