Skip to main content

🚨 Only two weeks left until Data Outpost. Nov 4-5 in SFGet your ticket before they're gone

A serverless DuckDB data warehouse for data teams

Run DuckDB SQL locally and in the cloud, with isolated compute for every user and built-in collaboration.

YouTube video preview
Why MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuckWhy MotherDuck

Isolated compute for every analyst

Each user gets a dedicated serverless runtime, so analysts can work without competing for shared warehouse resources. Develop locally and then ship to the cloud with the same database.

Each user gets their own compute instance “duckling”

MotherDuck’s per-user tenancy model enables teams to configure each org member individually. By default, each user in an Organization, or team, has their own dedicated, serverless isolated runtime. CPU visibility is provided per-user for simple, straightforward cost attribution and usage auditing.

Push work down to the client

MotherDuck turns users’ laptops into local, easy-to-use execution nodes. DuckDB’s unique portability enables teams to work locally and in the cloud with the same database. Since queries process closer to where data is stored, local compute is saved for analytical processing.

A faster SQL and Python workflow

Use your favorite agent & the DuckDB python library to rapidly build and iterate on python notebooks. Simply use SQL interchangably with data frames and offload larger queries to MotherDuck.

AI-enabled UI and workflows

As the primary work surface for many analysts, our mission is to make MotherDuck’s UI your preferred place to quickly hone in on the data that matters. Stay focused on getting answers quickly and editing complex SQL queries auto-magically with FixIt. Alternatively, use the Column Explorer’s automated sparklines and summary stats to hone your analysis. Once added to your data toolkit, we think you’ll take to it like a duck to water.

Versatile SQL and Python Support

MotherDuck builds on DuckDB’s portable nature and allows you to integrate it directly into your data analysis workflows. With comprehensive support for enhanced and traditional SQL, users do not have to compromise on query readability, even in a Python environment. You can even run Python scripts and Jupyter notebooks or transfer data between DuckDB and pandas dataframes. For additional flexibility, DuckDB also has a dataframe-style API, giving SQL and Python users something to quack about.

Backed by the modern duck stack

MotherDuck complements and integrates with your existing data stack. Thanks to DuckDB’s momentum, our flock of partners is ready to ensure your analytics workflows take flight with local and remote queries. Many of our partners already support DuckDB, and some even use it in their core product as a cache or batch processing engine. For DuckDB users, getting started is as easy as executing ‘.open md:’ in the CLI.

MotherDuck UI

See it in action!

MotherDuck UI Video Preview

Query, Upload, share

Join MotherDuck Co-founder, Ryan Boyd, for a tour of the MotherDuck UI and see how you can:

  • Query data from the public_data share
  • Get a bird’s eye view of your data with the Column Explorer, and see how result sets are stored in DuckDB running in the browser to enable faster filtering and pivoting
  • Upload data from the local machine to MotherDuck
  • Write basic analytic queries and use FixIt to catch SQL syntax errors
  • Share uploaded data with colleagues

Analytics beyond a laptop

MotherDuck keeps DuckDB's efficient, embeddable engine while adding cloud compute and storage. Teams use it for datasets from a few CSVs to many terabytes.

DuckDB's columnar engine

DuckDB uses columnar, vectorized execution for analytical workloads. MotherDuck extends that engine to managed cloud compute and adds differential storage and zero-copy sharing to add even more scale.

Run queries across local and cloud compute

Dual execution routes work to your laptop, the cloud, or both, then returns one result. Use local compute when it is available and scale beyond local memory when you need to.

Architecture

Managed DuckDB-in-the-cloud

Ducking simple cloud data warehouse pricing

Blazing fast analytics without flyaway costs

Case Studies

The histograms in the MotherDuck UI speed up my workflow a ton because I don't have to aggregate a bunch of stuff to verify my data, I can just do a SELECT * and look at the histograms even if I'm querying 10M rows.
Rob Teeuwen's photo

Rob Teeuwen

Data Scientist at Gardyn

The histograms in the MotherDuck UI speed up my workflow a ton because I don't have to aggregate a bunch of stuff to verify my data, I can just do a SELECT * and look at the histograms even if I'm querying 10M rows.
MotherDuck’s integration with Tableau Cloud unlocks familiar Business Intelligence at the speed of DuckDB, supercharged by MotherDuck’s powerful cloud technology.
Dave Crusoe's photo

Dave Crusoe

VP of Product & Engineering at DoSomething

MotherDuck’s integration with Tableau Cloud unlocks familiar Business Intelligence at the speed of DuckDB, supercharged by MotherDuck’s powerful cloud technology.
MotherDuck proving once again they are not constrained by what is easy or common. Instant SQL will not only enable complex query construction for those who find the task daunting (everyone?), it'll help past me communicate with future me.
SJ Browne's photo

SJ Browne

Software Engineer at DashFuel

MotherDuck proving once again they are not constrained by what is easy or common. Instant SQL will not only enable complex query construction for those who find the task daunting (everyone?), it'll help past me communicate with future me.
MotherDuck has allowed us to build a state-of-the-art data warehouse with limited resources, enabling high data quality at a minimal cost. Our data warehouse has a < 2-minute latency, and our teams love the near real-time updates to customer behavior.
Unmukt Raizada's photo

Unmukt Raizada

Co-founder at Thena

MotherDuck has allowed us to build a state-of-the-art data warehouse with limited resources, enabling high data quality at a minimal cost. Our data warehouse has a < 2-minute latency, and our teams love the near real-time updates to customer behavior.
Bringing MotherDuck into our data stack has been a game changer. We're reducing friction and supercharging our dev and ops experience by leveraging the DuckDB interoperability across local and cloud.
Ravi Chandra's photo

Ravi Chandra

CTO at Dexibit

Bringing MotherDuck into our data stack has been a game changer. We're reducing friction and supercharging our dev and ops experience by leveraging the DuckDB interoperability across local and cloud.
When I realized that MotherDuck would be a lot more affordable, with similar performance to the more prominent players, there was some skepticism from executives because they didn't believe it was possible for MotherDuck to be better and cheaper than MySQL—but it is.
Rob Teeuwen's photo

Rob Teeuwen

Data Scientist at Gardyn

When I realized that MotherDuck would be a lot more affordable, with similar performance to the more prominent players, there was some skepticism from executives because they didn't believe it was possible for MotherDuck to be better and cheaper than MySQL—but it is.
I just onboarded some non-technical users to MotherDuck, and I can’t imagine having done so in a different system with this level of ease and lack of intimidation. Between the ‘Filter’ button, Column Explorer, and the FROM syntax - they feel empowered to answer many of their own questions! 🙂
Sahil Gupta's photo

Sahil Gupta

Senior Data Engineer at dosomething.org

I just onboarded some non-technical users to MotherDuck, and I can’t imagine having done so in a different system with this level of ease and lack of intimidation. Between the ‘Filter’ button, Column Explorer, and the FROM syntax - they feel empowered to answer many of their own questions! 🙂
Instant SQL in MotherDuck will save me the misery of having to try and wrangle SQL in my BI tool where iteration speed can be very slow. This lets me get the data right earlier in the process and with faster feedback than waiting for a chart to render, or having to clear an analytics cache.
Mike McClannahan's photo

Mike McClannahan

CTO, DashFuel

Instant SQL in MotherDuck will save me the misery of having to try and wrangle SQL in my BI tool where iteration speed can be very slow. This lets me get the data right earlier in the process and with faster feedback than waiting for a chart to render, or having to clear an analytics cache.
Moving to MotherDuck, a billed by-the-second cloud offering is a no-brainer for us, considering the elegance and efficiency of a single node system compared to traditional OLAP solutions.
Nico Ritschel's photo

Nico Ritschel

Director of Engineering at atm.com

Moving to MotherDuck, a billed by-the-second cloud offering is a no-brainer for us, considering the elegance and efficiency of a single node system compared to traditional OLAP solutions.
MotherDuck with DuckDB was by far the fastest of the OLAP platforms we evaluated - both in the cloud and run on our developer's machines - bridging price and performance and greatly increasing productivity.
Jim O’Neill's photo

Jim O’Neill

CTO and Co-founder at FinQore

MotherDuck with DuckDB was by far the fastest of the OLAP platforms we evaluated - both in the cloud and run on our developer's machines - bridging price and performance and greatly increasing productivity.
MotherDuck is insanely performant, and there’s no infrastructure to manage. The cost of experimentation is incredibly low — which means we can afford to ask more questions and build more features, faster.
Kristov Paulus's photo

Kristov Paulus

Founder, Chief Investment Officer at Kultura Capital

MotherDuck is insanely performant, and there’s no infrastructure to manage. The cost of experimentation is incredibly low — which means we can afford to ask more questions and build more features, faster.
MotherDuck is the GOAT
Nate Hamm's photo

Nate Hamm

Sr. Software Developer at Reflex

MotherDuck is the GOAT
Every meeting now is shifted from trying to find answers to what to do about them. Users are able to make a Dive or chat with MotherDuck through Claude, find new design issues, and ask: what should we do about it?
Ben Holtzman's photo

Ben Holtzman

VP of Data at AheadComputing

Every meeting now is shifted from trying to find answers to what to do about them. Users are able to make a Dive or chat with MotherDuck through Claude, find new design issues, and ask: what should we do about it?
On top of compute-heavy warehouses, agent-driven queries would create a serious cost problem. MotherDuck's architecture is an excellent fit for the kind of exploration and unpredictable queries that agents need to be useful.
Pablo Ferrari's photo

Pablo Ferrari

Director of Data Engineering at Together AI

On top of compute-heavy warehouses, agent-driven queries would create a serious cost problem. MotherDuck's architecture is an excellent fit for the kind of exploration and unpredictable queries that agents need to be useful.