---
title: Migrate from InfluxDB v1 or v2
description: Migrate your existing InfluxDB v1 or v2 workloads to InfluxDB 3 Core. InfluxDB 3 provides compatibility endpoints that work with InfluxDB 1.x and 2.x client libraries and tools. Operations marked with v1 or v2 badges are compatible with the respective InfluxDB version. Migration guides Migrate from InfluxDB v1 or v2 - For users migrating from InfluxDB 1.x, 2.x, or Cloud Use compatibility APIs to write data - v1 and v2 write endpoints Use the v1 HTTP query API - InfluxQL queries via HTTP
url: https://docs.influxdata.com/influxdb3/core/api/migrate-from-influxdb-v1-or-v2/
estimated_tokens: 379
product: InfluxDB 3 Core
version: core
---

[Download InfluxDB 3 Core API Spec](/openapi/influxdb3-core-openapi.yml)

Migrate your existing InfluxDB v1 or v2 workloads to InfluxDB 3 Core.

InfluxDB 3 provides compatibility endpoints that work with InfluxDB 1.x and 2.x client libraries and tools. Operations marked with v1 or v2 badges are compatible with the respective InfluxDB version.

### Migration guides

-   [Migrate from InfluxDB v1 or v2](/influxdb3/core/get-started/migrate-from-influxdb-v1-v2/) - For users migrating from InfluxDB 1.x, 2.x, or Cloud
-   [Use compatibility APIs to write data](/influxdb3/core/write-data/http-api/compatibility-apis/) - v1 and v2 write endpoints
-   [Use the v1 HTTP query API](/influxdb3/core/query-data/execute-queries/influxdb-v1-api/) - InfluxQL queries via HTTP
