Cloudflare announced that its Data Platform, introduced during Birthday Week 2025, is now generally available and renamed Cloudflare Basin. The platform ingests, stores, and queries analytical data. Basin is a serverless data analytics platform built on Apache Iceberg and R2 Object Storage. The Basin family includes Basin Pipelines, formerly Cloudflare Pipelines; Basin Catalog, formerly R2 Data Catalog; and Basin SQL, formerly R2 SQL.

Basin Pipelines receives events from Workers, HTTP, or Cloudflare Logpush, transforms them with SQL, and writes them as Apache Iceberg tables or files in R2. Basin Catalog manages Iceberg metadata and automatically maintains tables. Basin SQL is a serverless, distributed SQL engine for querying Apache Iceberg tables directly on Cloudflare. Since the beta launch, users have created tens of thousands of Pipelines. Pipelines now supports ingesting up to 3GB/s per stream. Cloudflare Logpush integration allows transforming Cloudflare logs with SQL and storing them as compressed Parquet files or Iceberg tables. Worker bindings are schema-aware, and running wrangler types generates TypeScript types from a stream’s schema. Data quality errors are visible in the dashboard and GraphQL API. Terraform resources cover the catalog, stream, sink, and SQL.

Basin Catalog was the first product launched in the family last year. Thousands of developers use it for use cases from giving DuckDB a structured way to access analytics data in R2 to building complete enterprise data sharing platforms. Users can create a catalog with npx wrangler basin catalog create CATALOG_NAME. Basin SQL uses statistics generated by Basin Catalog to split queries into smaller tasks and distribute them across Workers.

Cloudflare set out to build a data platform when Apache Iceberg emerged as the standard open table format and developers began bringing analytics data to R2 due to lack of egress charges. Early adopters included Cloudflare’s billing and infrastructure teams, who used the services for optimizing e-commerce sites, long-term storage and reporting of billing metrics, and ingesting and querying telemetry. Dax Raad, Co-Founder of Anomaly, said his company moved its entire data pipeline to Basin, replacing a complex AWS S3 and Athena setup. Julien Grobbelaar, Head of Platform at Bobsled, said Basin allows building data products accessible in any region at production-grade reliability and a fraction of the cost thanks to zero egress fees.

Basin offers usage-based pricing, billing only when data is ingested, processed, or queried. There are no hourly charges or separate infrastructure costs. Developers can read and write data using any Iceberg-compatible engine, including PyIceberg, DuckDB, Snowflake, and Apache Spark. Cloudflare plans to expand Pipelines with custom partitioning, schema migrations, updatable configuration and Pipelines SQL, support for Iceberg V3 including the Variant type, and stateful processing for streaming aggregations, joins, and incrementally updated materialized views.

What remains unproven is how Basin will perform for larger enterprise use cases as datasets scale, and whether the planned features will be delivered. The article does not specify a timeline for the next capabilities. The platform will expand over time with more products managing the rest of the analytical data lifecycle.