---
title: Write data to InfluxDB
description: Collect and write time series data to InfluxDB Cloud and InfluxDB OSS.
url: https://docs.influxdata.com/influxdb/cloud/write-data/
estimated_tokens: 578
product: InfluxDB Cloud (TSM)
version: cloud
---

# Write data to InfluxDB

To explore InfluxDB using existing data (*without writing your own data*), see how to [add sample data](/influxdb/cloud/query-data/execute-queries/query-sample-data/#add-sample).

1. Learn the [best practices](/influxdb/cloud/write-data/best-practices/) for writing data.
2. (Optional) Migrate a large amount of historical data, by [writing data in bulk](/influxdb/cloud/write-data/bulk-ingest-cloud/).
3. Discover how to write data [without coding](/influxdb/cloud/write-data/no-code), by [loading data source in the UI](/influxdb/cloud/write-data/no-code/load-data/), or using [developer tools](/influxdb/cloud/write-data/developer-tools).
4. Do any of the following:
    -   [Troubleshoot the most common issues writing data](/influxdb/cloud/write-data/troubleshoot/)
    -   [Delete data you no longer need](/influxdb/cloud/write-data/delete-data/)
    -   [Query and explore data](/influxdb/cloud/query-data/)
    -   [Process data](/influxdb/cloud/process-data/)
    -   [Visualize data](/influxdb/cloud/visualize-data/)
    -   [Monitor and alert](/influxdb/cloud/monitor-alert/)

The following video discusses different ways to write data to InfluxDB:

#### Related

-   [Line protocol](/influxdb/cloud/reference/syntax/line-protocol/)
-   [Annotated CSV](/influxdb/cloud/reference/syntax/annotated-csv/)
-   [influx write](/influxdb/cloud/reference/cli/influx/write/)
-   [How to Ingest Data in InfluxDB (Video)](/resources/videos/ingest-data/)

[write](/influxdb/cloud/tags/write/) [line protocol](/influxdb/cloud/tags/line-protocol/)
