Connect DBeaver to Tinybird¶
DBeaver can connect to Tinybird using the ClickHouse® JDBC driver, taking advantage of Tinybird's ClickHouse® HTTP protocol compatibility. This enables you to use DBeaver's powerful SQL development and database management features with your Tinybird data.
The ClickHouse® connection to Tinybird is read-only. You can use it to query and analyze data from your Tinybird data sources, but you cannot modify data through this connection.
Prerequisites¶
- DBeaver Community or Enterprise Edition
- A Tinybird workspace with data sources
- A Tinybird Auth Token with read permissions for the workspace data sources
Create a new connection¶
- Click the + icon and select New Connection.
- In the connection wizard, select ClickHouse® from the database list.
- Click Next to proceed to the connection settings.
Connection settings¶
Configure the main connection parameters:
Host: clickhouse.<REGION>.tinybird.co # Replace <REGION> with your region Port: 443 # For HTTPS connections Database: <WORKSPACE_NAME> # Your workspace name Connection name: Tinybird production
Authentication¶
User name: <WORKSPACE_NAME> # Not used for authentication, for identification only User password: <TOKEN> # Your Tinybird Auth Token Save credentials for all users with access: yes
SSL Configuration¶
- Click the SSL tab.
- Check Enable SSL. No certificates are required.
Test and save¶
- Test Connection: Click Test Connection to verify the setup
- Create connection: Click Create to create the connection


Test the connection¶
Once configured, test your connection by creating a simple query:
- Select your newly created data connection and SQL Editor
- For Database Authentication pop-up just click Login, don't fill SSL fields
- Write a simple query to test the connection
If the connection is working, you should see the result.