---
title: Identify your InfluxDB version
description: Learn how to identify which InfluxDB product and version you’re using.
url: https://docs.influxdata.com/platform/identify-version/
estimated_tokens: 3255
---

# Identify your InfluxDB version

Identifying which InfluxDB product and version you’re using is essential for accessing the correct documentation, troubleshooting issues, and planning upgrades.

#### Identify your InfluxDB version

If you are unsure which InfluxDB product you are using, use our interactive version detector to help identify it:

[Detect my InfluxDB version](#)

## Quick detection methods

### By URL pattern

If you access InfluxDB via a URL, the hostname often indicates which product you’re using:

| URL Pattern | Product |
| --- | --- |
| *.influxdb.io | InfluxDB Cloud Dedicated |
| us-east-1-1.aws.cloud2.influxdata.com | InfluxDB Cloud Serverless |
| eu-central-1-1.aws.cloud2.influxdata.com | InfluxDB Cloud Serverless |
| *.influxcloud.net | InfluxDB Cloud 1 (legacy) |
| Other *.cloud2.influxdata.com regions | InfluxDB Cloud (TSM) |

### By default port

Different InfluxDB products use different default ports:

-   **Port 8181**: InfluxDB 3 (Core or Enterprise)
-   **Port 8086**: InfluxDB v1 or v2

### By HTTP headers

Send a `GET` request to the `/ping` endpoint to examine HTTP response headers–for example:

```bash
# InfluxDB 3 (port 8181)
curl -i http://localhost:8181/ping

# InfluxDB v1/v2 (port 8086)
curl -i http://localhost:8086/ping
```

The response headers reveal your InfluxDB product:

| Headers | Product |
| --- | --- |
| x-influxdb-version: ^3.*x-influxdb-build: Core | InfluxDB 3 Core |
| x-influxdb-version: ^3.*x-influxdb-build: Enterprise | InfluxDB 3 Enterprise |
| x-influxdb-version: ^2.*x-influxdb-build: OSS | InfluxDB OSS v2 |
| x-influxdb-version: ^1.*x-influxdb-build: OSS | InfluxDB OSS v1 |
| x-influxdb-build: Enterprise(with v1 version) | InfluxDB Enterprise v1 |

#### SQL version() function

The SQL `version()` function returns the [DataFusion](https://datafusion.apache.org/) query engine version, not the InfluxDB product version. Use the methods above to identify your InfluxDB version.

## Product-specific methods

### InfluxDB 3 Core and Enterprise

Check the version using the `influxdb3` command:

```bash
influxdb3 --version
```

Send a `GET` request to the `/ping` endpoint to examine HTTP response headers–for example:

```bash
curl -i http://localhost:8181/ping
```

The response includes version information in the **headers** and **body**:

-   **Headers**:
    -   `x-influxdb-version`: Version number (for example, `3.8.0`)
    -   `x-influxdb-build`: `Core` or `Enterprise`
-   **JSON body**: Contains `version`, `revision`, and `process_id`

Example response:

```http
HTTP/1.1 200 OK
x-influxdb-build: Core
x-influxdb-version: 3.8.0

{"version":"3.8.0","revision":"abc123def","process_id":"..."}
```

The `/ping` endpoint requires authentication by default in [InfluxDB 3 Enterprise](/influxdb3/enterprise/). Use an [admin token](/influxdb3/enterprise/admin/tokens/admin/) or a [system token](/influxdb3/enterprise/admin/tokens/resource/create/#create-a-system-token) with `system:ping:read` permission.

#### SQL version() function

The SQL `version()` function returns the [DataFusion](https://datafusion.apache.org/) query engine version, not the InfluxDB product version. Use the methods above to identify your InfluxDB version.

### InfluxDB Clustered

Use the `influxctl` CLI to check your cluster version:

```bash
influxctl version
```

To view cluster information:

```bash
influxctl cluster list
```

### InfluxDB OSS v2

<!-- Tabbed content: Select one of the following options -->

**Command line:**

Check the version using `influxd`:

```bash
influxd version
```

**Example output:**

```
InfluxDB 2.7.12 (git: x0x000xx0x) build_date: 2024-MM-DDThh:mm:ssZ
```

**Health API:**

Query the `/health` endpoint and extract the version:

```bash
curl -s http://localhost:8086/health | jq -r '.version'
```

**User interface:**

The InfluxDB UI displays the version:

-   On the login page
-   In the right column of the main landing page
-   In the user menu dropdown

<!-- End tabbed content -->

For more details, see [How can I identify my InfluxDB version?](/influxdb/v2/reference/faq/#administration-1)

### InfluxDB Cloud (Serverless, Dedicated, TSM)

For InfluxDB Cloud products, check the version information:

-   **Account settings**: Version details appear in your account dashboard
-   **UI footer**: The version may be displayed at the bottom of the web interface
-   **HTTP headers**: API responses include version headers
-   **URL pattern**: See [By URL pattern](#by-url-pattern) above

### InfluxDB OSS v1 and Enterprise v1

<!-- Tabbed content: Select one of the following options -->

**Command line:**

Check the version using `influxd`:

```bash
influxd version
```

**HTTP API:**

Check the `/ping` endpoint headers:

```bash
curl -i http://localhost:8086/ping
```

Look for the `x-influxdb-version` header (for example, `1.11.7`).

<!-- End tabbed content -->

## Understanding InfluxDB products

InfluxData offers multiple InfluxDB products to suit different use cases:

| Product | License | Hosting | Query Languages | Default Port |
| --- | --- | --- | --- | --- |
| InfluxDB 3 Core | Free | Self-hosted | SQL, InfluxQL | 8181 |
| InfluxDB 3 Enterprise | Paid | Self-hosted | SQL, InfluxQL | 8181 |
| InfluxDB Cloud Serverless | Free/Paid | Cloud | SQL, InfluxQL, Flux | N/A |
| InfluxDB Cloud Dedicated | Paid | Cloud | SQL, InfluxQL | N/A |
| InfluxDB Clustered | Paid | Self-hosted (Kubernetes) | SQL, InfluxQL | Custom |
| InfluxDB OSS v2 | Free | Self-hosted | InfluxQL, Flux | 8086 |
| InfluxDB Cloud (TSM) | Free/Paid | Cloud | InfluxQL, Flux | N/A |
| InfluxDB OSS v1 | Free | Self-hosted | InfluxQL | 8086 |
| InfluxDB Enterprise v1 | Paid | Self-hosted | InfluxQL, Flux | 8086 |
| InfluxDB Cloud 1 | Paid | Cloud (legacy) | InfluxQL | N/A |

### Key characteristics

-   **InfluxDB 3** products use SQL and InfluxQL, run on port 8181 (self-hosted), and provide improved performance and scalability
-   **InfluxDB v2** products use InfluxQL and Flux, run on port 8086 (self-hosted), and use a bucket-based data model
-   **InfluxDB v1** products use InfluxQL, run on port 8086 (self-hosted), and use a database-based data model

## Understanding InfluxDB products

For a complete comparison of InfluxDB versions and deployment options, see the [InfluxDB platform overview](/platform/).

## Troubleshooting

### Can’t access your InfluxDB instance?

If you can’t directly access your InfluxDB instance:

1. Use the [interactive version detector](#identify-your-influxdb-version) above or [Ask InfluxData AI](#)
2. Answer questions about your setup:
    -   License type (paid or free)
    -   Hosting model (cloud or self-hosted)
    -   Server age
    -   Query language preferences
3. Get product recommendations based on your answers

### Still not sure?

If you’re still uncertain, see the [Support and feedback](#bug-reports-and-feedback) options.
