PricingDocs
Bars

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
Sign inSign up
Product []

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
PricingDocs
Resources []

Learn

Blog
Musings on transformations, tables and everything in between
Customer Stories
We help software teams ship features with massive data sets
Videos
Learn how to use Tinybird with our videos
ClickHouse for Developers
Understand ClickHouse with our video series

Build

Templates
Explore our collection of templates
Tinybird Builds
We build stuff live with Tinybird and our partners
Changelog
The latest updates to Tinybird

Community

Slack Community
Join our Slack community to get help and share your ideas
Open Source Program
Get help adding Tinybird to your open source project
Schema > Evolution
Join the most read technical biweekly engineering newsletter

Our Columns:

Skip the infra work. Deploy your first ClickHouse
project now

Get started for freeRead the docs
A geometric decoration with a matrix of rectangles.

Product /

ProductWatch the demoPricingSecurityRequest a demo

Company /

About UsPartnersShopCareers

Features /

Managed ClickHouseStreaming IngestionSchema IterationConnectorsInstant SQL APIsBI & Tool ConnectionsTinybird CodeTinybird AIHigh AvailabilitySecurity & Compliance

Support /

DocsSupportTroubleshootingCommunityChangelog

Resources /

ObservabilityBlogCustomer StoriesTemplatesTinybird BuildsTinybird for StartupsRSS FeedNewsletter

Integrations /

Apache KafkaConfluent CloudRedpandaGoogle BigQuerySnowflakePostgres Table FunctionAmazon DynamoDBAmazon S3

Use Cases /

User-facing dashboardsReal-time Change Data Capture (CDC)Gaming analyticsWeb analyticsReal-time personalizationUser-generated content (UGC) analyticsContent recommendation systemsVector search
All systems operational

Copyright © 2025 Tinybird. All rights reserved

|

Terms & conditionsCookiesTrust CenterCompliance Helpline
Tinybird wordmark
PricingDocs
Bars

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
Sign inSign up
Product []

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
PricingDocs
Resources []

Learn

Blog
Musings on transformations, tables and everything in between
Customer Stories
We help software teams ship features with massive data sets
Videos
Learn how to use Tinybird with our videos
ClickHouse for Developers
Understand ClickHouse with our video series

Build

Templates
Explore our collection of templates
Tinybird Builds
We build stuff live with Tinybird and our partners
Changelog
The latest updates to Tinybird

Community

Slack Community
Join our Slack community to get help and share your ideas
Open Source Program
Get help adding Tinybird to your open source project
Schema > Evolution
Join the most read technical biweekly engineering newsletter

Skip the infra work. Deploy your first ClickHouse
project now

Get started for freeRead the docs
A geometric decoration with a matrix of rectangles.

Product /

ProductWatch the demoPricingSecurityRequest a demo

Company /

About UsPartnersShopCareers

Features /

Managed ClickHouseStreaming IngestionSchema IterationConnectorsInstant SQL APIsBI & Tool ConnectionsTinybird CodeTinybird AIHigh AvailabilitySecurity & Compliance

Support /

DocsSupportTroubleshootingCommunityChangelog

Resources /

ObservabilityBlogCustomer StoriesTemplatesTinybird BuildsTinybird for StartupsRSS FeedNewsletter

Integrations /

Apache KafkaConfluent CloudRedpandaGoogle BigQuerySnowflakePostgres Table FunctionAmazon DynamoDBAmazon S3

Use Cases /

User-facing dashboardsReal-time Change Data Capture (CDC)Gaming analyticsWeb analyticsReal-time personalizationUser-generated content (UGC) analyticsContent recommendation systemsVector search
All systems operational

Copyright © 2025 Tinybird. All rights reserved

|

Terms & conditionsCookiesTrust CenterCompliance Helpline
Tinybird wordmark
PricingDocs
Bars

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
Sign inSign up
Product []

Data Platform

Managed ClickHouse
Production-ready with Tinybird's DX
Streaming ingestion
High-throughput streaming ingest
Schema iteration
Safe migrations with zero downtime
Connectors
Plug and play Kafka, S3, and GCS

Developer Experience

Instant SQL APIs
Turn SQL into an endpoint
BI & Tool Connections
Connect your BI tools and ORMs
Tinybird Code
Ingest and query from your terminal

Enterprise

Tinybird AI
AI resources for LLMs and agents
High availability
Fault-tolerance and auto failovers
Security and compliance
Certified SOC 2 Type II for enterprise
PricingDocs
Resources []

Learn

Blog
Musings on transformations, tables and everything in between
Customer Stories
We help software teams ship features with massive data sets
Videos
Learn how to use Tinybird with our videos
ClickHouse for Developers
Understand ClickHouse with our video series

Build

Templates
Explore our collection of templates
Tinybird Builds
We build stuff live with Tinybird and our partners
Changelog
The latest updates to Tinybird

Community

Slack Community
Join our Slack community to get help and share your ideas
Open Source Program
Get help adding Tinybird to your open source project
Schema > Evolution
Join the most read technical biweekly engineering newsletter
Back to Blog
Share this article:
Back
Sep 08, 2025

Directly query the underlying ClickHouse database in Tinybird via the native HTTP interface

Tinybird now supports the native ClickHouse® HTTP interface, making it easier to connect BI tools and SQL clients directly to your Tinybird workspaces using their built-in ClickHouse drivers.
Product updates
Juan Madurga
Juan MadurgaSenior Backend Engineer
Víctor Ramirez
Víctor RamirezSoftware Engineer

We’ve just released support to directly query the underlying ClickHouse database in Tinybird via the native ClickHouse HTTP interface. This makes it much easier to connect BI tools, SQL clients, and ORMs directly to your Tinybird workspaces using their built-in ClickHouse drivers.

This new interface will replace our now deprecated Postgres-based BI connector with a more effective, future-proof, and maintainable way of integrating Tinybird into your analytics stack.

A diagram showing how the Tinybird HTTP Interface for ClickHouse allows you to directly query your ClickHouse database in Tinybird from BI Tools, ORMs, and Language Clients

Why we built this

ClickHouse is a production-tested OLAP database that has proven itself at massive scale, but it’s also relatively new. When we started Tinybird, BI and visualization tools didn’t yet offer first-party support simply because the ecosystem was still catching up. As ClickHouse has matured and grown in adoption, that has changed.

In the past, we bridged the ClickHouse-to-BI gap with a Postgres-based BI connector. It used a Postgres foreign data wrapper to connect and push queries down to ClickHouse under the hood, which had some benefits (every BI under the sun connects to Postgres) but also some inherent problems (it didn't always push down queries) which made it very inefficient in some cases.

With native ClickHouse support now widespread, it’s time to retire that connector and give our users a more direct and effective way to connect.

We also wanted to make sure we could expose access to the underlying ClickHouse database with the same guarantees of high availability, performance, load balancing, and security that Tinybird users get when querying via our API endpoints. And with this new interface, that's what we have done.

What this means for Tinybird users

If you’re using a BI tool or ORM with ClickHouse support, you can now connect directly to Tinybird without any extra plugins or workarounds. This makes it easier to do things like:

  • Build observability dashboards in Grafana
  • Explore data with Hex
  • Connect your BI tool of choice like Superset or Metabase
  • Use highly popular query editors like DBeaver
  • Connect to Tinybird using ClickHouse's standard clients for Javascript, Python, Go or other languages.

What's new

The ClickHouse HTTP interface is built on top of Tinybird’s existing /v0/sql endpoint, extending it for compatibility with the particular requirements of most common BI tools and libraries. Here’s what you get in addition to being able to query:

  • System tables for introspection: system.databases, system.tables, system.columns,system.parts and similar metadata tables that are native to ClickHouse are now available to query, both via the Tinybird UI and the new ClickHouse interface.

  • Full Tinybird observability over queries made through the ClickHouse interface. They will show up in real-time in Service Data Sources (tinybird.pipe_stats_rt, organization.pipe_stats_rt) as Query API requests. This gives you visibility into how your BI tools are querying your data, how much CPU these queries consume, duration, etc.

  • Pipes as Views: Tinybird pipes are exposed in system.tables as View (or MaterializedView for materializations). This makes pipes reusable in BI tools, just like tables.

  • Shared Data Sources: In Tinybird you can share Data Sources between different workspaces. These will show up in system.databases, system.tables, and system.columns, enabling consistent metadata visibility across workspaces.

  • ClickHouse-compatible parameters: Parameters like user, query, and database are supported, ensuring tools "just work" without awkward configuration.

  • Authentication & headers: Use Tinybird auth tokens for authentication. Everything integrates cleanly with BI tool expectations.

  • tinybird-local support: The interface works with tinybird-local, too. Instead of subdomains (like in Cloud), the local setup uses a different port.

  • Native integration with BI tools: As mentioned above, user can easily now connect to Grafana, Hex, Superset, Metabase, and more directly with existing ClickHouse connectors.

Getting started

To connect your BI tool, ORM, or language client to Tinybird via the ClickHouse native HTTP interface, simply prepend clickhouse. to the hostname for your workspace's Tinybird region. For example:

Explain code with AI
Copy
Protocol: HTTPS
Host: clickhouse.<REGION>.tinybird.co
Port: 443 (HTTPS)
SSL/TLS: Required (enabled)

Username: <WORKSPACE_NAME>  # Optional, for identification purposes
Password: <TOKEN>           # Your Tinybird auth token

Replace <REGION> with your workspace region (e.g., eu-west-1.aws), which you can get from Tinybird Cloud or via the Tinybird CLI. Check out the docs for the full list of supported regions, as well as all available connection parameters.

Example: Connect Grafana to Tinybird in 2 minutes

  1. In Grafana, add a new data source
  2. Select ClickHouse
  3. Set the Server URL to
Explain code with AI
Copy
https://clickhouse.<REGION>.tinybird.co
  1. Add your Tinybird workspace admin token in the Password field
  2. Save and test.

You're now ready to build dashboards and alerts on top of your Tinybird data sources and pipes.

Limitations & what's next

The ClickHouse HTTP interface currently supports read-only queries. You can query, visualize, and analyze your Tinybird Data Sources, but you can’t INSERT, UPDATE, or DELETE.

Other limitations that are worth noting are:

  • System tables: Some advanced system tables (query_log, parts_log, etc.) aren't fully supported yet, but are coming soon.
  • Compression: Not all ClickHouse compression modes are supported. We're working to improve this.
  • Self-hosted infra: Support for self-hosted ClickHouse interface is also coming soon.

With the ClickHouse native HTTP interface, Tinybird now speaks the language of the many of the ClickHouse compatible tools you already use. This means simpler integrations, faster setup, and more options for how you query and visualize your data.

👉 Read the full docs and examples on how to use the ClickHouse HTTP Connector with Tinybird.

Do you like this post? Spread it!

Skip the infra work. Deploy your first ClickHouse
project now

Get started for freeRead the docs
A geometric decoration with a matrix of rectangles.
Tinybird wordmark

Product /

ProductWatch the demoPricingSecurityRequest a demo

Company /

About UsPartnersShopCareers

Features /

Managed ClickHouseStreaming IngestionSchema IterationConnectorsInstant SQL APIsBI & Tool ConnectionsTinybird CodeTinybird AIHigh AvailabilitySecurity & Compliance

Support /

DocsSupportTroubleshootingCommunityChangelog

Resources /

ObservabilityBlogCustomer StoriesTemplatesTinybird BuildsTinybird for StartupsRSS FeedNewsletter

Integrations /

Apache KafkaConfluent CloudRedpandaGoogle BigQuerySnowflakePostgres Table FunctionAmazon DynamoDBAmazon S3

Use Cases /

User-facing dashboardsReal-time Change Data Capture (CDC)Gaming analyticsWeb analyticsReal-time personalizationUser-generated content (UGC) analyticsContent recommendation systemsVector search
All systems operational

Copyright © 2025 Tinybird. All rights reserved

|

Terms & conditionsCookiesTrust CenterCompliance Helpline

Related posts

Product updates
Jun 24, 2025
Introducing the Tinybird OpenTelemetry Exporter
Jordi Vilaseca
Jordi VilasecaBackend Developer
1Introducing the Tinybird OpenTelemetry Exporter
Product updates
Jun 23, 2025
Introducing the Tinybird MCP Server: Your real-time data, LLM-ready
Rafa Moreno
Rafa MorenoFrontend Engineer
1Introducing the Tinybird MCP Server: Your real-time data, LLM-ready
Product updates
Mar 14, 2025
Forward: Evolving Tinybird for the AI-native developer
Jorge Sancha
Jorge SanchaCo-founder
1Forward: Evolving Tinybird for the AI-native developer
Product updates
Sep 23, 2025
Tinybird Code gets smarter and faster. It can read any file in your project and work more autonomously
Rafa Moreno
Rafa MorenoFrontend Engineer
1Tinybird Code gets smarter and faster. It can read any file in your project and work more autonomously
Product updates
Jun 25, 2025
Improving the Tinybird onboarding flow: What we learned
Nuria Mediavilla
Nuria MediavillaDesigner
1Improving the Tinybird onboarding flow: What we learned
Product updates
Oct 03, 2025
Compute-compute separation for faster populates
Jesús Botella
Jesús BotellaBackend Engineer
1Compute-compute separation for faster populates
Product updates
Jun 25, 2025
Tinybird CLI now supports Windows
Rafa Moreno
Rafa MorenoFrontend Engineer
1Tinybird CLI now supports Windows
Tinybird news
Sep 11, 2025
Why we maintain a ClickHouse® fork at Tinybird (and how it's different)
Javi Santana
Javi SantanaCo-founder
1Why we maintain a ClickHouse® fork at Tinybird (and how it's different)
Product updates
Dec 20, 2024
Open observability in Tinybird with Prometheus endpoints
Cameron Archer
Cameron ArcherTech Writer
1Open observability in Tinybird with Prometheus endpoints
Product updates
May 09, 2025
Get to know your data's data - EDA in Tinybird
Meredith White
Meredith WhiteTechnical Support Engineer
1Get to know your data's data - EDA in Tinybird