---
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: 2438
publisher: InfluxData
canonical: https://docs.influxdata.com/platform/identify-version/
date: '2025-11-18T17:43:02-05:00'
lastmod: '2025-11-18T17:43:02-05:00'
---

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](/platform/#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.*`  <br/>`x-influxdb-build: Core`   |   InfluxDB 3 Core    |
|`x-influxdb-version: ^3.*`  <br/>`x-influxdb-build: Enterprise`|InfluxDB 3 Enterprise |
|   `x-influxdb-version: ^2.*`  <br/>`x-influxdb-build: OSS`    |   InfluxDB OSS v2    |
|   `x-influxdb-version: ^1.*`  <br/>`x-influxdb-build: OSS`    |   InfluxDB OSS v1    |
|    `x-influxdb-build: Enterprise`  <br/>(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":"..."}
```

> [!Note]
> The [`/ping` endpoint](/influxdb3/enterprise/api/server-information/#operation/GetPing) requires authentication by default in [InfluxDB 3 Enterprise](/influxdb3/enterprise/).
> Include 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) using [`Bearer` authentication](/influxdb3/enterprise/api/authentication/#section/Authentication/BearerAuthentication)in the `Authorization` header.

#### 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

#### 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
```

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

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

The InfluxDB UI displays the version:

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

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

#### Command line ####

Check the version using `influxd`:

```bash
influxd version
```

Check the `/ping` endpoint headers:

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

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

## 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](/platform/#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.
| URL Pattern | Product |
| --- | --- |
| 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) |

| Headers | 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 |

| Product | License | Hosting | Query Languages | Default Port |
| --- | --- | --- | --- | --- |
| 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 |
