Build realtime applications on
data at any scale.

Tinybird is the serverless analytical backend for building data features. Ingest your data, shape it with SQL, and publish the results as low-latency APIs in a single click.

Trusted by companies like...

PlytixThe Hotels NetworkThe Hotels Network
Feedback Loop
Stay
Audiense
SitumGenially
The Hotels NetworkThe Hotels Network
Feedback Loop
Stay
Plytix
Audiense
Situm
Genially

How it works

$ tb connection create kafka --bootstrap-server pkc-europe-west2.gcp.confluent.cloud:9092 --username CK2H --password O7DaVz93NbuNlRYT
** Connection 992207d5-430d created successfully!
$ tb datasource connect 992207d5-430d kafka_events --topic a --group b --auto-offset-reset latest
** Datasource 'kafka_events' created
** Kafka streaming connection configured successfully!
Icon Apache Kafka

kafka_events

21.3B rows / 4.1Gb

Chart Illustration

top_products

SELECT product_id, count() AS sales FROM events
WHERE event = 'buy'
GROUP BY product_id
ORDER BY sales DESC

top_products_endpoint

SELECT title, sales, sales*price as revenues
FROM o top_products
JOIN o products using product_id
ORDER BY {{column(order_by, 'sales')}} DESC
LIMIT {{Int8(limit, 10, required=True)}}

Simplify complex queries

By splitting your query in different nodes you simplify development and maintenance.

Enrich your data and add custom logic

Use JOINs to enrich your data. Enable parameterised API endpoints using a simple templating language.

Your API endpoint has been enabled!

Ingest your data with ease

Ingest millions of rows per second with our Data connectors or with just CSV files. Transform or augment while you ingest if needed

curl -H "Authorization: Bearer <auth_token>" \
-X POST "https://api.tinybird.co/v0/datasources?url=https://s3.amazonaws.com/nyc-tlc/trip+data/fhv_tripdata_2018-12.csv"

21.3B rows ingested in 122s.
curl -H "Authorization: Bearer <auth_token>" \
-X POST "https://api.tinybird.co/v0/datasources?url=https://s3.amazonaws.com/nyc-tlc/trip+data/fhv_tripdata_2018-12.csv"

21.3B rows ingested in 122s.
curl -H "Authorization: Bearer <auth_token>" \
-X POST "https://api.tinybird.co/v0/datasources?url=https://s3.amazonaws.com/nyc-tlc/trip+data/fhv_tripdata_2018-12.csv"

21.3B rows ingested in 122s.
curl -H "Authorization: Bearer <auth_token>" \
-X POST "https://api.tinybird.co/v0/datasources?url=https://s3.amazonaws.com/nyc-tlc/trip+data/fhv_tripdata_2018-12.csv"

21.3B rows ingested in 122s.

Transform using SQL

Query your data using Pipes, a new way for chaining SQL queries inspired by Python Notebooks, designed to reduce most of the hassle without sacrificing performance

Build scalable API endpoints

Share access securely to your data in a click and get fast and consistent results

Ingest

Transform

Build

Ingest your data with ease

Ingest millions of rows per second with our Data connectors or with just CSV files. Transform or augment while you ingest if needed

Works with Relational Databases, Data Warehouses and Data Streams.

Transform using SQL

Query your data using Pipes, a new way for chaining SQL queries inspired by Python Notebooks, designed to reduce most of the hassle without sacrificing performance

fhv_tripdata_clean

SELECT * FROM fhv_tripdata
WHERE
 toDate(date) > ‘01-01-2000’
 AND n_passengers < 8

Simplify complex queries

By splitting your query in different nodes you simplify creation and maintenance.

fhv_tripdata_clean

SELECT
 count(trip_id), sum(total_price), sum(total_miles)
FROM fhv_tripdata_clean
WHERE
 toDate(date) >= {{Date(‘start_date’)}}
 AND toDate(date) <= {{Date(‘end_date’)}}

Add custom logic

Enable parameterised API endpoints using a simple templating language.

Your API endpoint has been enabled!

Your API endpoint has been enabled!

Transformations occur on-they-fly so you will always work with the latest data

Build scalable API endpoints

Share access securely to your data in a click and get fast and consistent results

curl -H "Authorization: Bearer <auth_token>" \ -X GET...

113,982

Req. in the last 24h

107ms

Avg. Req. time

0.2%

Error rate

"We decided to go with Tinybird rather than continuing to invest on our internal Clickhouse cluster. Tinybird's tools, scalability and support have helped us accelerate and improve our analytics dashboards for our customers."

Jordi Miró

CTO at The Hotels Network

"After testing with Postgres, Cassandra, Redshift, etc. we finally went with Tinybird. Technical support is incredible and our query latency has improved a lot. We are no longer worried about how many rows we have."

Pedro Liévana

Lead Engineer at Plytix

"Analytics at STAY are at another level now, all thanks to Tinybird's platform and the amazing technical support from their team during the migration and implementation process."

Joan Lladó

CEO of STAY

"With Tinybird we were able to deploy an alerts system over Kafka data without having to deploy a single line of code or worry about scale.
And any new use case is just a SQL query away."

Ignasi Vegas

Data Engineer at Feedback Loop

"Tinybird takes out the hassle of dealing with data access performance and DB scaling. Now we can focus on what really matters: providing the best tool possible to our clients."

Álex López

Co-founder and CTO

API Endpoints

For developers by developers

Imagine if you could take any data stream, join it with others, and publish the results as secure, low-latency, always-up-to-date APIs - in a matter of minutes.

Tinybird lets you do just that, with a developer experience that helps you ship data features to production faster.

Connect Data Streams, Data Warehouses or CSVs. Explore publishing APIs and build
Zero hassle Real-time Analytics

In the docs

Getting started with Tinybird

Learn how to build a quick and easy API endpoint using open data.
It won't take you more than 10 minutes.

Testimonials

What people say about us

"We had noticed how fast Tinybird could process events, so we decided to go even further and send more events from even more forms to Tinybird. In total, we sent 3 million events in 12 hours using Tinybird’s High Frequency Ingestion endpoint. We didn’t even have to warn them. The entire time, P99 latency stayed beneath 100ms."
Juan Vega
Software Engineer @ Typeform
“Tinybird is the most exciting data company since Snowflake. It's revolutionized the way we think about realtime data analytics at Vercel, for billions of data points per day.”
Guillermo Rauch
CEO @ Vercel
“Game-changing. Tinybird is the massive leap forward we've always needed in order to manage our global scale platform in real-time. Performance, professionalism and precision are their strengths.”
Jordi Miró
CTO @ The Hotels Network

Create your workspace for free

Build low-latency APIs in minutes with nothing but SQL.

Join us on Slack

Join hundreds of data developers and connect directly with the Tinybird Team. Get help on your projects, seek advice from our community, and share how you build with data.

Our Tinytales blog

What we’ve been writing

Become a better data developer.

Subscribe to the tinytales monthly email for tips on building better data products.

FAQ