---
title: "Cloudflare Basin - Ingest, Manage & Query"
description: "Basin is an end-to-end serverless analytics platform built on open standards. Stream and transform events via Basin Pipelines, manage Apache Iceberg tables with Basin Catalog, and query with Basin SQL or any compatible engine—all without egress fees."
url: "https://www.cloudflare.com/products/data-platform"
---

# Basin

> Basin is an end-to-end serverless analytics platform built on open standards. Stream and transform events via Basin Pipelines, manage Apache Iceberg tables with Basin Catalog, and query with Basin SQL or any compatible engine—all without egress fees.

## Benefits

### Zero egress fees

Query your data from any cloud, data platform, or region without incurring transfer costs. R2 never charges for egress.

### Always fast

Automatic table maintenance, such as compaction and snapshot expiration, keeps your data performant without the need for scheduling manual maintenance tasks.

### Serverless ingestion

Stream and process events via HTTP endpoints or Workers bindings. No Apache Kafka, no Apache Flink, no infrastructure management.

### SQL at the edge

Query Iceberg tables directly with Basin SQL or the wrangler CLI. Distributed compute, automatic file pruning.

### No infrastructure

No servers to provision, no clusters to manage. Just define a schema, stream data, and query.

### Open table format

Apache Iceberg tables mean your data is accessible by your favorite query engines—Apache Spark, Snowflake, Trino, DuckDB, and more—via Basin Catalog's standard Iceberg REST API.

## Use Cases

### Log analytics at scale

Ingest server logs, application events, and telemetry data. Query with SQL to debug issues, track performance, and build operational dashboards.

### Business intelligence pipelines

Stream clickstream data, user events, and transactions. Connect your BI tools directly to Iceberg tables for real-time reporting.

### ETL without the infrastructure

Transform data with SQL at ingestion time. Filter, enrich, and validate before writing to storage—no separate ETL service required.

### Multi-cloud analytics

Store data once in R2, query from anywhere. Run Spark jobs in AWS, Snowflake queries from your data warehouse, or DuckDB locally—all hitting the same tables.

## Resources

- [Full Documentation](https://developers.cloudflare.com/basin/): Complete technical documentation
- [Get Started](https://dash.cloudflare.com/sign-up): Sign up and start building
- [Pricing](/plans.md): See pricing details

## Related Products

- [Artifacts](/products/artifacts.md): Git-native versioned storage
- [K2](/products/k2.md): Durable event streams
- [Cache Reserve](/products/cache-reserve.md): Persistent caching for static content
- [D1](/products/d1.md): Serverless SQL

---

*This is a markdown version of [https://www.cloudflare.com/products/data-platform](https://www.cloudflare.com/products/data-platform) for AI/LLM consumption.*
