# DatoCMS Pricing

## Flexible pricing, ready to scale

Effortless maintenance, seamless operations: unlock substantial savings every year by leveraging DatoCMS headless technology and content infrastructure

#### Just getting started? Try DatoCMS out for free, forever (yes really)

Free plan comes with 2 editors and 300 records, with 10GB of traffic and 100k API calls each month. No overages allowed. [See all limits in detail](https://www.datocms.com/pricing.md#free-plan-details)

###### Free vs Professional

⚠️ **In the Free plan, you can't go over the allowed monthly limits.**  
If you reach these limits, the service will stop responding as expected.

| Plan limits & overages | Free plan | Professional plan |
| --- | --- | --- |
| Projects | 3 | 1 €39/mo per extra project |
| Sandbox environments | 3 | 3 €39/mo per extra sandbox environment |
| Collaborators | 1 | 10 €9/mo per extra collaborator |
| Models | 100 | 100 €10/mo every 10 extra models |
| Locales | 5 | 5 €19/mo per extra locale |
| Records | 300 | 100k €9/mo every 10k extra records |
| Bandwidth | 10GB/mo | 1TB/mo €29/mo every 150GB of extra traffic |
| CDA API Calls | 100k/mo | 1M/mo €9/mo every 1M extra CDA API calls |
| CMA API Calls | 25k/mo | 100k/mo €9/mo every 100k extra CMA API calls |
| Video streaming | 120 mins/mo | 50k mins/mo €9/mo every 12k mins of extra video streaming time |
| Support | Community-based | Mon-Fri, response in 24h |
| File storage | 200MB | 500GB |
| History retention | 3 days | 60 days |
| Site Search: Spiderable pages | 200 | 5k |

[**Working on many client projects?** Our Agency Partner Program starts at €39/month »](https://www.datocms.com/partner-program.md)

#### Professional

Everything you need — and more – to build professional digital projects

Start at €149 /month (billed annually) or **€199/month**

-   Generous quota included, with soft limits you can exceed and pay-as-you-go
-   10 collaborators included on each project (you can purchase more if needed)
-   Additional projects can be added for as low as €39/month
-   Expanded authoring roles to support most publishing workflows

#### Enterprise

Premium features, high-touch support and advanced compliance for scaled experiences

Custom payable by credit card or wire transfer

-   Guaranteed support and uptime SLAs
-   SSO, Audit logs and Static webhook IPs for enhanced security
-   Fully customizable roles and tasks for granular workflows, tailored to your specific needs
-   Support via shared Slack channel, editorial onboarding, plus access to our solution architects

### Compare plans

Explore our features and choose the best plan for you

| Features by plan | Professional From €149/month | Enterprise Tailored on your needs |
| --- | --- | --- |
| Projects | 1 included €39/mo per extra project, up to 10 | Custom |
| Sandbox environments | 3 included per project €39/mo per extra sandbox environment, up to 8 |
| Collaborators | 10 included per project €9/mo per extra collaborator, up to 100 |
| Models | 100 included per project €10/mo every 10 extra models, up to 200 |
| Locales | 5 included per project €19/mo per extra locale, up to 10 |
| Records | 100k included €9/mo every 10k extra records, up to 200k |
| Bandwidth | 1TB/mo included €29/mo every 150GB of extra traffic | Custom |
| CDA API Calls | 1M/mo included €9/mo every 1M extra CDA API calls |
| CMA API Calls | 100k/mo included €9/mo every 100k extra CMA API calls |
| Video streaming | 50k mins/mo included €9/mo every 12k mins of extra video streaming time |
| Support | Mon-Fri, response in 24h | Custom |
| File storage | 500GB |
| History retention | 60 days |
| Starter Projects | Yes | Yes |
| CLI tool | Yes | Yes |
| TypeScript API client | Yes | Yes |
| React, Vue, Svelte integration libraries | Yes | Yes |
| Responsive, progressive image components | Yes | Yes |
| Plugin SDK and UI system | Yes | Yes |
| GraphQL playground | Yes | Yes |
| Scripted content migrations | Yes | Yes |
| Automatic generation of migration scripts | Yes | Yes |
| Sandbox environments | Yes | Yes |
| Blocks | Yes | Yes |
| Custom API tokens with granular permissions | Yes | Yes |
| DatoCMS Site Search | Yes | Yes |
| Content Delivery API (GraphQL) | Yes | Yes |
| Content Preview Delivery API (GraphQL) | Yes | Yes |
| Real-time Updates API (GraphQL) | Yes | Yes |
| Content Management API (REST) | Yes | Yes |
| Images API | Yes | Yes |
| Video streaming API (adaptive bitrate) | Yes | Yes |
| Cache Tags | Yes | Yes |
| Delivery of content/assets via global CDN | Yes | Yes |
| Projects/User Management API (REST) | — | Yes |
| Powerful navigation and browsing of records | Yes | Yes |
| Structured rich-text editor | Yes | Yes |
| Markdown editor | Yes | Yes |
| Image editor | Yes | Yes |
| SEO/Social editor and preview | Yes | Yes |
| Landing page builder | Yes | Yes |
| Scheduled publishing | Yes | Yes |
| Content Validation | Yes | Yes |
| Locales/translations | Yes | Yes |
| Content Versioning & Rollbacks | Yes | Yes |
| Bulk editing | Yes | Yes |
| Links/reference fields | Yes | Yes |
| Single instance models | Yes | Yes |
| Tree-like models | Yes | Yes |
| Auto-publication of linked records on publish | Yes | Yes |
| Real-time preview of changes on website | Yes | Yes |
| Live collaboration | Yes | Yes |
| Advanced Media Area | Yes | Yes |
| AI-based smart image tagging | Yes | Yes |
| Visual Editing | Yes | Yes |
| Editorial Workflows | — | Yes |
| Locales | Yes | Yes |
| Localization granularity at per-field level | Yes | Yes |
| Optional/required locales | Yes | Yes |
| Selective per-locale publishing | Yes | Yes |
| 3rd-party services integration (Crowdin, Yandex, OpenAI, etc.) | Yes | Yes |
| Localized interface | Yes | Yes |
| Tailored UI Terminology | — | Yes |
| Per-locale roles & permissions | — | Yes |
| MCP server | Yes | Yes |
| LLM-ready docs | Yes | Yes |
| AI Content Translation | Yes | Yes |
| Community plugins (Marketplace) | Yes | Yes |
| Private plugins | Yes | Yes |
| Custom field editors | Yes | Yes |
| Custom sidebars | Yes | Yes |
| Custom pages | Yes | Yes |
| Custom record presentation | Yes | Yes |
| Integration with hosting (Netlify, Vercel, etc.) | Yes | Yes |
| Build triggers | Yes | Yes |
| Integration with DAMs (Bynder, Cloudinary, etc.) | Yes | Yes |
| Webhooks | Yes | Yes |
| Webhook custom transformation | Yes | Yes |
| Primary and sandbox environments | Yes | Yes |
| Fast environment fork | Yes | Yes |
| Primary environment hot swap | Yes | Yes |
| Automated environment migrations | Yes | Yes |
| Maintenance mode | Yes | Yes |
| Instant rollback | Yes | Yes |
| Image composition: User-defined focal point | Yes | Yes |
| Image manipulation | Yes | Yes |
| Image optimization | Yes | Yes |
| Image format conversion | Yes | Yes |
| Asset collections | Yes | Yes |
| Delivery via global CDN | Yes | Yes |
| Video transcoding | Yes | Yes |
| Adaptive bitrate streaming | Yes | Yes |
| Delivery via global CDN | Yes | Yes |
| Video streaming in 4K | — | Yes |
| Organizations | Yes | Yes |
| Organization roles | Yes | Yes |
| Project roles | Yes | Yes |
| Custom roles & permissions | Yes | Yes |
| Enforced Two-Factor Authentication | Yes | Yes |
| Custom editing domain | Yes | Yes |
| Single Sign-On (SSO) | — | Yes |
| SCIM provisioning via IdP | — | Yes |
| White-label experience | — | Yes |
| Audit logs | — | Yes |
| Custom assets domain | — | Yes |
| Custom assets storage (S3, GCP, etc.) | — | Yes |
| Static webhook IPs | — | Yes |
| Encryption in transit | Yes | Yes |
| Encryption at rest | Yes | Yes |
| ISO 27001 | Yes | Yes |
| Security reporting | — | Yes |
| Offline backups | — | Yes |
| 24/7 infrastructure monitoring | Yes | Yes |
| Content delivery network | Yes | Yes |
| Video delivery network | Yes | Yes |
| Image delivery network | Yes | Yes |
| Advanced CDN caching | Yes | Yes |
| Standard Terms and Services | Yes | Yes |
| Performance SLA | — | Yes |
| Support SLA | — | Yes |
| Dedicated shared Slack channel | — | Yes |
| Customer Success Manager | — | Yes |
| Editorial Onboarding | — | Yes |
| Infosec and legal review | — | Yes |
| Code Escrow Service | — | Yes |
| Community Forum support | Yes | Yes |
| Community Slack channel | Yes | Yes |
| Technical support | Yes | Yes |
| High-priority support | — | Yes |
| Payments with credit card | Yes | Yes |
| Payments with wire transfer | — | Yes |
| Invoices with Purchase Order # | Yes | Yes |

### Frequently Asked Questions

###### How do I pay?

We accept all major credit cards, including VISA, MasterCard, AMEX, Discover and more. We offer other custom billing solutions on Enterprise plans.

###### What occurs if I surpass the limits of my current plan?

The outcome depends on whether you are using a free or a paid plan. With the Free plan, it's not possible to exceed the permitted monthly limits. If you reach these limits, the service will cease to function as expected.

On the other hand, if you're subscribed to a paid plan, any additional usage beyond the plan's limits will be automatically charged. To keep track of your usage statistics, you can access your dashboard.

###### Can we run as many projects as we like?

Under the free plan, you can have up to a maximum of 3 projects. However, if you opt for the Professional plan, you'll get the capacity for 11 projects (inclusive of one project in the regular price and the option to add 10 extra projects for €29/month each). If you need more projects, just contact us via our [Support](https://www.datocms.com/support.md?topics=business-partnerships/general-requests) page.

###### Is there a required minimum contract duration?

Absolutely not! Whether you choose a monthly or annual plan, you'll make an upfront payment to use DatoCMS for the upcoming month or year, as per your selection. The best part is that you have the freedom to cancel at any point during your billing cycle without facing any charges. Plus, you'll receive a credit for the remaining unused time. This way, you have complete flexibility and control over your subscription.

###### Can I upgrade my plan mid-cycle?

Certainly! Upgrading your plan mid-cycle is possible. In such cases, the charge will be pro-rated, meaning you will only be billed for the cost of the new plan, taking into account the remaining unused amount from your current plan. This way, you'll be charged fairly for the upgraded features and time you use, making the process smooth and cost-effective.

###### How do I cancel my paying subscription?

To cancel your paying subscription, you have the option to switch to the free plan. However, please be aware that your current projects might exceed the limits allowed in the free plan. In order to proceed with the switch, you will need to take either of the following actions:

1.  Delete the project(s) that exceed the free plan limits.
    
2.  Reduce your project's resource usage to stay within the free plan limits.
    

By following these steps, you can successfully cancel your paying subscription and transition to the free plan.

###### How do monthly and annual pricing differ?

The monthly and annual pricing options have some differences. With the monthly plan, you are billed upfront for the first month, and then subsequently on the same date every month until you decide to switch to the free plan. In contrast, the yearly plan involves an upfront payment for the first year, followed by billing on the same date each year thereafter until you decide to switch to the free plan.

###### Do you offer discounts?

Yes, we do offer discounts! For teachers, students, and non-profits, we provide a generous 50% off on DatoCMS plan. To avail the discounted plan, simply get in touch with us. Additionally, if you're an agency, you can explore our [Partner Program](https://www.datocms.com/partner-program.md), which entitles you to a 30% discount on regular prices. Moreover, we offer credits for assisting with translations. To find more details, visit our [translations page](https://github.com/datocms/translations).

###### Is there a free trial?

The free plan provides access to all the functionalities of the Professional plan but with lower limits on resources. This should be sufficient for evaluating the product in most situations. However, if you still wish to try out the full Professional plan for any reason, you can [contact us](https://www.datocms.com/support.md?topics=free-trial), and we will be happy to activate a free trial for two weeks.