> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/datasets/create-and-upload/adding-data/upload-data-from-aws-gcp-and-azure.md).

# Upload Data from Cloud Providers

Cloud storage solutions like AWS S3, Azure Blob Storage, and Google Cloud Storage are common places to keep image data before importing it into Roboflow.

{% hint style="warning" %}
If your source is AWS S3, use [Datasources](/datasets/create-and-upload/adding-data/datasources.md) and Bucket Mirror as the default path. The pages in this section are for one-time or ad hoc uploads, and for providers that do not yet have Datasource support.
{% endhint %}

Use the scripted options below for one-time or ad hoc imports, or for Azure Blob Storage and Google Cloud Storage while Datasource support is not yet available.

{% content-ref url="/pages/EtXN0Rv25tQx0VdYPWEu" %}
[AWS S3 Bucket](/datasets/create-and-upload/adding-data/upload-data-from-aws-gcp-and-azure/aws-s3-bucket.md)
{% endcontent-ref %}

{% content-ref url="/pages/t9CR8iGadbTBe0RbIQEv" %}
[Azure Blob Storage](/datasets/create-and-upload/adding-data/upload-data-from-aws-gcp-and-azure/azure-blob-storage.md)
{% endcontent-ref %}

{% content-ref url="/pages/BxBDCCx3agxqQWOCeNdS" %}
[Google Cloud Storage](/datasets/create-and-upload/adding-data/upload-data-from-aws-gcp-and-azure/google-cloud-storage.md)
{% endcontent-ref %}
