Start using dbt now
Start with a forever-free Developer account. New accounts include access to a 14-day free trial of the Team plan.
Developer
A best-in-class analytics engineering workflow for data teams of one
Free
Forever for one developer seat
Sign upFeatures
- Browser-based IDE
- Job scheduling
- Unlimited daily runs
- One project limit
- Logging & alerting
- Data documentation
- Source freshness reporting
- Continuous integration
- Native support for GitHub and GitLab
- US hosted
Team
Collaborate on the analytics engineering workflow
$100
Per developer seat per month
Start free trialFeatures
- All features in Developer
- Add up to 8 seats
- One project limit
- 5 read-only seats
- Up to 2 concurrently running jobs
- API access
- Outbound webhooks
- Semantic Layer
Enterprise
Customize your deployment and apply fine-grained controls
Custom
For more security and control
Book a demoFeatures
- All features in Team
- Unlimited projects
- Single Sign On (SSO)
- Multiple deployment regions
- Service Level Agreements (SLAs)
- Professional Services
- Role-based ACLs
- Fine-grained Git permissions
- Audit logging
- Native support for GitHub, GitLab, and Azure DevOps
Compare plan features
dbt Product FAQs
Frequently asked questions about how to get up and running using dbt.
The global dbt Support team is available to dbt Cloud customers by email or in-product live chat.
Developer and Team accounts offer 24x5 support, while Enterprise customers have priority access and options for custom coverage.
Additionally, Enterprise plan customers receive implementation assistance, dedicated account management, and a dbt Labs Security and Legal review.
If you’re not sure which plan is right for your team, the 14-day fully-featured free trial of dbt Cloud is a great place to start. It allows your team to develop, test, document, and deploy SQL-based data transformations from the dbt Cloud UI.
It also includes access to dbt APIs, that allow you to programmatically run and monitor dbt jobs in your account.
Once your 14-day free trial is up, you can either continue for free on the Developer plan (which provides dbt Cloud access for a single developer but does not include API access), or upgrade to the Team or Enterprise plan.
Yes! The dbt Community Slack is home to over 20,000 analytics professionals, and commands significant attention from our dedicated dbt Community team.
You’ll find channels like #advice-dbt-for-beginners, dedicated channels for users of various warehouses + BI tools, and groups for analytics leaders (#leading-data-teams, #analytics-craft).
The dbt Community Slack is also where all attendees of our annual analytics engineering conference, Coalesce, connect during the event.
Many users of all skill levels begin developing their first transformation within minutes of connecting their warehouse by following the getting started tutorial.
For a structured introduction, our free dbt Fundamentals course covers everything you need to know to model, test, document, and deploy your first project.
If your data team is looking for a more interactive experience, we also offer in-depth “classroom” training to Enterprise customers:
- Rapid Onboarding: Jumpstart your dbt Cloud implementation using your own data
- Group Training: Build skills and confidence with sample data in a sandbox environment
Additionally, dbt Community Slack, the dbt docs hub and the developer blog are excellent resources for self or peer-to-peer education.
No! dbt Cloud includes an integrated development environment (IDE) with “git-guardrails” that allow you to start safely building and deploying dbt models without setting up your local machine or working on the command line.
Billing and Security FAQs
Frequently asked questions about dbt plans, pricing and billing.
Team plans are billed monthly on the credit card used to sign up, based on developer seat count ($100USD per seat per month). You’ll also be sent a monthly receipt to the billing email of your choice. If you’d like to change any billing information, just reach out to us at support@getdbt.com.
Enterprise plan customers are billed annually based on the number of developer seats, as well as any additional services + features in your chosen plan.
At present, dbt Cloud Team plan payments must be made via credit card, and by default they will be billed monthly based on the number of developer seats.
We don’t have any plans to do invoicing for Team plan accounts in the near future, but we do currently support invoices for companies on the dbt Cloud Enterprise plan. Feel free to contact us to build your Enterprise pricing plan.
Yes, you can upgrade or downgrade at any time. Account Owners can access their dedicated billing page via the account settings page: just click the hamburger icon and “Billing” to adjust your plan or update credit card information.
If you’re not sure which plan is right for you, get in touch and we’ll be happy to help you find one that fits your needs.
You can cancel your account at any time on your Account Settings page. Of course, we’d hate to see you go – drop us a line and we’ll do everything we can to make it right!
dbt Cloud stores the following data persistently:
- dbt Cloud account information including job definitions, database connection information, users, etc. Cloud account information does not include any raw data from your warehouse.
- Logs associated with jobs and interactive queries you’ve run.
- Your dbt “assets” which include artifacts like run_results.json and manifest.json.
Logs and assets do not include raw data from the warehouse, unless the code you write commands it.
For example, it’s possible to write dbt code that fetches all customer data from your customer table and writes it to the logs. While that’s usually not a good idea and we do not recommend it, if you did that it’d mean that information is stored in dbt Cloud.
When writing interactive queries from the IDE (for example: select * from customers limit 100
) the resulting query output passes through dbt Cloud infrastructure on the way to your browser.
However, this data is not persisted in any way (caching or otherwise). It does not live on our servers outside of your browser session.
Security and Compliance
The entire dbt Cloud™ team is focused on keeping you and your data safe. We adhere to industry-leading standards to manage our network, secure our application, and set policies across our organization. Learn more about our security posture.
Start with dbt Core
dbt is also available as open source software for analytics engineers who want to set up and run dbt locally or on their own infrastructure. dbt Core™ is distributed under the Apache 2.0 license, and includes the functionality required for modern analytics engineering.
Check out the docs to get started, and get support from the dbt community.
Support
dbt Cloud users may contact customer support for help with account setup, billing, and product bugs. Log in to contact customer support.
Community
If you are looking for opinions on why or how to do something with dbt, join the dbt community.
Join usDocs
Check out the docs to get started, connect a data warehouse, build your first model, and deploy to production.
Browse docsTraining
If you want dbt training, check out dbt Learn for self-paced learning and upcoming live trainings.
Start learning