Modernize ETL with advanced data workflows

Streamline data extraction, transformation, and loading to deliver accurate, timely, and actionable insights.

Accelerating data transformation for teams around the world

Affirm
Nasdaq
Canva
Duolingo
TaskRabbit
GitLab
Hubspot
jetBlue
Air New Zealand
Thermo Fisher Scientific
Conde Nast
Vestas
Altis Consulting
Domain
New Relic
Anheuser-Busch Group
Hotelbeds
CHG Healthcare
Talkdesk
Virgin Media

What is dbt, anyway?

Watch our co-founder, Drew Banin, explain how dbt helps data teams standardize, transform, and trust their data — so you can make faster, more confident business decisions at scale.

Why dbt?

Prepare data for analysis in a way that’s centralized, modular, and entirely open — all inside your cloud data platform. dbt lets your team reduce costs, ship faster, and build trusted data products.

In-database transformations

Transform data from within your warehouse to reduce data movement and enhance efficiency.

Modular and reusable SQL code

Develop modular SQL code that promotes reusability and simplifies complex ETL processes.

Automated documentation

Effortlessly ensure data quality with automated testing and comprehensive documentation.

Go beyond ETL with dbt

Adopt a flexible workflow that moves beyond the limitations of ETL. dbt allows you to transform data in directly in your warehouse using SQL. This lets you model, test, and document transformations right where your data lives.

Scale data transformation without bottlenecks

Leverage modern, cloud-based architecture that scales. dbt allows your team to centralize data transformations in one, intuitive platform. This simplifies complexity, facilitates collaboration, and eliminates bottlenecks as your organization grows.

Optimize your resources and reduce costs

Eliminate the costs of moving data between systems while improving performance with in-warehouse transformations. dbt optimizes your existing infrastructure, allowing you to reduce compute costs without sacrificing speed.

Transform your data where it lives

Whether your analytics data is stored in a cloud warehouse, data lake, lake house, or beach house — you can transform, test, and document it with dbt.

Snowflake
Databricks
Redshift
Fabric
BigQuery
Starburst
See dbt integrations
Try for free

Transform your ETL workflow with a modern approach

Move beyond traditional ETL tools that are slow, rigid, and expensive. dbt helps you modernize your transformation layer, giving your data team more control and flexibility.

Build trust in data and data teams

Build data pipelines that you can trust.

Ship data products faster

Get faster insights with more velocity in your data pipeline.

Reduce costs in producing insights

Lower transformation costs and boost your team’s ROI.

Leading data teams love dbt

  • Bilt Rewards

    All we really needed to leverage for our customer-facing visualizations in our B2B portal was the data. Once we centralized data transformations with dbt and their Semantic Layer, we could easily create the visualizations to our front end. It became super simple. We migrated quickly to sending data via the graphQL endpoint, and our data costs decreased significantly by 80%.

    Ben Kramer Senior Director of Analytics at Bilt Rewards

  • We had no quality assurance, tests, documentation, or lineage tracking. We started searching for a tool that’d help us fill the gaps. We needed to have tests embedded in our processes to substantially improve our data quality. If you want a scalable solution that easily integrates with your version control tools, then dbt Cloud is the best option

    Ramon Marrero Senior Head of Data & ML Operations at DISH Digital Solutions (DISH)

    Manage data complexity at scale with dbt Cloud
    eBook

    Manage data complexity at scale

    As your data grows, so does the demand for it, but at many businesses, access to data and speed-to-insight comes at the cost of quality. With dbt, data leaders can spearhead a unified approach for working with data that ensures quality and consistency.

    Join 100,000+ data professionals

    Great data work never happens alone.

    The dbt Community connects you with thousands of data practitioners, leaders, and learners—all solving real problems, sharing best practices, and growing their careers together.

    Real-world advice, fast
    Global meetups & groups
    Career growth & job listings