---
title: Examples
description: Example configurations for using SDKs, Terraform, rclone, and other tools with R2.
image: https://developers.cloudflare.com/dev-products-preview.png
---

> Documentation Index  
> Fetch the complete documentation index at: https://developers.cloudflare.com/r2/llms.txt  
> Use this file to discover all available pages before exploring further.

[Skip to content](#%5Ftop) 

# Examples

Explore the following examples of how to use SDKs and other tools with R2.

* [ Authenticate against R2 API using auth tokens ](https://developers.cloudflare.com/r2/examples/authenticate-r2-auth-tokens/)
* [ Authenticate against R2 with temporary credentials ](https://developers.cloudflare.com/r2/examples/authenticate-r2-temp-credentials/)
* [ S3 SDKs ](https://developers.cloudflare.com/r2/examples/aws/)
* [ Terraform ](https://developers.cloudflare.com/r2/examples/terraform/)
* [ Terraform (AWS) ](https://developers.cloudflare.com/r2/examples/terraform-aws/)
* [ Use the Cache API ](https://developers.cloudflare.com/r2/examples/cache-api/)
* [ Multi-cloud setup ](https://developers.cloudflare.com/reference-architecture/diagrams/storage/egress-free-storage-multi-cloud/)
* [ Rclone ](https://developers.cloudflare.com/r2/examples/rclone/)
* [ Use SSE-C ](https://developers.cloudflare.com/r2/examples/ssec/)

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/directory/","name":"Directory"}},{"@type":"ListItem","position":2,"item":{"@id":"/r2/","name":"R2"}},{"@type":"ListItem","position":3,"item":{"@id":"/r2/examples/","name":"Examples"}}]}
```
