Choose the deployment model & pricing plan that works for you.
For getting started fast, with pay-as-you-go pricing
$1.50 / Compute Credit
$1.50 / Compute Credit
For teams needing predictable costs and priority support
$1.50 / Compute Credit
$1.50 / Compute Credit
Materialize uses two concepts for capacity and pricing. How much capacity you need depends on your workload and performance requirements. This table shows the resources associated with each cluster size.
Clusters are pools of compute resources for running workloads, sized from M.1-nano to M.1-8xlarge.
Compute Credits measure the cost to run a cluster per hour - for example, an M.1-small cluster costs 6 Compute Credits per hour.
| Size | Compute Credits/Hour | Capacity | Free Trial Availability | Capacity Availability | On-Demand Availability |
|---|---|---|---|---|---|
| M.1-nano | 0.75 | 26 GiB | |||
| M.1-micro | 1.5 | 53 GiB | |||
| M.1-xsmall | 3 | 106 GiB | |||
| M.1-small | 6 | 212 GiB | - | ||
| M.1-medium | 9 | 318 GiB | - | ||
| M.1-large | 12 | 424 GiB | - | ||
| M.1-1.5xlarge | 18 | 636 GiB | - | ||
| M.1-2xlarge | 24 | 849 GiB | - | ||
| M.1-3xlarge | 36 | 1,273 GiB | - | ||
| M.1-4xlarge | 48 | 1,645 GiB | - | ||
| M.1-8xlarge | 96 | 3,290 GiB | - |
Please Note: The values set forth in the table are solely for illustrative purposes. Materialize reserves the right to change the capacity and free trial availability at any time. As such, you acknowledge and agree that those values in this table may change at any time, and you should not rely on these values for any capacity planning.
Read our docs for more information on how to right size clusters. Pricing-specific details may be found here.
For getting started with small-scale, production-ready deployments
For production deployments at large scale requiring priority support
Talk to a product specialist about features, sizing, support plans, and any additional questions.
Yes! Our Self-Managed Community Edition is free forever within usage limits (24GB memory, 48GB disk), and we also offer a free Cloud trial to test Materialize in production.
Choose Cloud for fully managed infrastructure with zero operational overhead—we handle upgrades, scaling, and monitoring. Choose Self-Managed if you want to run in your own environment and keep data within your network.
Cloud Capacity is an annual plan where you prepay for spend to use against compute, storage, and networking costs. This plan offers volume discounts and includes priority support and guided onboarding.
Cloud On-Demand is a pay-as-you-go plan where you're billed monthly for compute, storage, and networking costs. This plan includes support via chatbot and helpdesk tickets, with self-service setup.
Self-Managed Community Edition is a free license for limited deployments. This edition supports workloads up to 24GB memory and 48GB disk, with support via Community Slack. Enterprise Edition is an annual license for production deployments. This edition includes priority support and a dedicated account team.
See our docs for recommendations based on workload type and performance requirements. Our team can also help you right-size your deployment based on your specific use case.
This depends on overlap between use cases. With Materialize, you can define data products once and reuse them across use cases. The more you reuse, the lower your incremental costs.
To get started quickly, try our free Cloud trial to start building in minutes. To self-manage, get started with our development Emulator or get a license key for the Self-Managed Community Edition.
Run as a managed service or self-manage anywhere.