Get started with GraphCMS for free, and scale as you grow

Kick-start your project with the fully hosted GraphQL native Headless CMS built for omni-channel content management - complete with webhooks, localization, in-built asset management, and a globally distributed CDN. No credit card or upfront commitments to get started, and flexible project based pricing to accommodate your growth.

Free Developer Plan

$0

Enjoy GraphCMS's free forever developer plan for personal or small-scale projects.

Sign up for free →
  • Unlimited projects per user
  • Trigger custom logic with webhooks
  • 2,500 content entries per project
  • Up to 3 users and 2 content stages per project
  • Free 15 day trial on our growth plan

Trusted by over 30,000 teams delivering content to millions across the world

Ready to take your content distribution to the next level?

All our paid plans come with additional features, and generous resources for teams of all sizes. Additionally our custom Enterprise plans can be configured to include more users, environments, locales, user roles, advanced security measures, dedicated infrastructures, and custom performance and support SLAs.

Essential

Perfect for individual projects

$29/month/project

Billed annually

  • Locales2
  • Users10
  • Roles1
  • Environments1
  • Entries5,000
  • Version Retention30 days

Team

Perfect for working on smaller projects

$129/month/project

Billed annually

  • Locales5
  • Users15
  • Roles4
  • Environments1
  • Entries25,000
  • Version Retention60 days

Growth

Perfect for teams ready to scale their product

$699/month/project

Billed annually

  • Locales10
  • Users20
  • RolesUnlimited
  • Environments2
  • Entries75,000
  • Version Retention90 days

Enterprise

Custom plans tailored to your needs

Custom


  • LocalesCustom
  • UsersCustom
  • RolesCustom
  • EnvironmentsCustom
  • EntriesCustom
  • Version RetentionCustom

Plan Features

All paid plans come with generous resources. Paid plans can go over-limit with reasonable charges outlined below.

Top features
EssentialTeamGrowthEnterprise
Locales
2510Custom
Users101520Custom
Roles
14UnlimitedCustom
Environments
112Custom
Entries
5,00025,00075,000Custom
Version Retention30 days60 days90 daysCustom
All features
EssentialTeamGrowthEnterprise
Webhooks
i18n
Content Staging
Custom Roles
Custom Workflows
UI ExtensionsSoon
Content-Based Permissions
Soon
Versioning
Content Models
304050Custom
Content Stages
223Custom
Security
EssentialTeamGrowthEnterprise
Single Sign-On (SSO)
Advanced Firewall Rules
Audit Logs
Dedicated Infrastructure
Nightly and Offsite Permanent Backups
Support
EssentialTeamGrowthEnterprise
24/7 Infrastructure Monitoring
Dedicated Account Manager
Support Response Time SLA24/7
Guaranteed Uptime SLAUp to 99.9%
Solution Architect ConsultingUp to 20 hours included
Onboarding & Implementation SupportUp to 40 hours included
Support ChannelsCommunity, ChatCommunity, ChatCommunity, ChatCommunity, Chat, Priority (Email, Phone), SLA

Custom pricing for special projects

We offer special pricing options for open source projects, students, educational institutions, and non-profits. Learn more about our custom plans


Batteries Included

All paid plans come with generous resources. Paid plans can go over-limit with reasonable charges outlined below.

500

Asset Traffic (GB) / Month

The traffic for your queried images, videos, documents and other files.

Additional 1GB / 10¢

1,000,000

API Operations / Month

Each GraphQL query or mutation counts as one API operation.

Additional 10,000 / 10¢


Frequently Asked Questions

All paid plans come with generous resources. Paid plans can go over-limit with reasonable charges outlined below.

Is my credit card information needed to sign up for GraphCMS?

Not at all! Sign up for the Developer plan, our free forever plan that comes with generous feature limits to build out personal projects or MVPs. All you need is to sign up with your email address or via social profiles (GitHub, Facebook, or Google).

What are Content Records?

Any single piece of content that is stored in GraphCMS counts as a record, regardless if it contains one field or many. If you have a schema for "landing page", then every "landing page" content entry counts as a single record, not each field within it.

What are assets?

Assets are any digital files that are uploaded to GraphCMS's Digital Asset Manager, or DAM (e.g. images, PDF files, or videos). They are stored in GraphCMS and served via a global content delivery network (CDN).

What if I need more content locales, users, or stages?

Feel free to reach out to our Sales Team if you have any specific questions regarding plan customization or upgrading! We are happy to work with you on a case by case basis to make sure your plan supports your needs.

How do I purchase more API Operations and Asset Traffic?

In case you are on a paid plan and reach your API Operations and Asset Traffic limits, additional usage will be charged automatically from your credit card at the end of your billing cycle. Overages (every 10.000 API Operations and 1 GB of Asset Traffic) cost USD 10 cents each. If this happens on a free developer plan, usage will be blocked until the next billing period. You can monitor your usage statistics on your project dashboard.

What are my payment options?

We accept credit cards from all major credit card providers. Enterprise plans can be paid by bank transfer as well.

Does GraphCMS use USD for all transactions?

In most cases, we charge USD. European based customers can also be charged in EUR.

Do you charge extra API Operations and Asset Traffic immediately?

No, the additional usage will be charged at the end of a billing period.

Are there custom pricing options available?

Yes! We understand that every business has different needs. Our goal is to provide you with the tools that can help you achieve your vision for your projects. The GraphCMS Sales Team will work with you to find the best solution for your company.

How do I receive a Service Level Agreement?

Service Level Agreements are available in our Enterprise Plans but feel free to reach out to our GraphCMS Sales Team about your specific requests and we will see how we can best meet your needs.

If I don’t pay for a Service Level Agreement, are there other options for support?

There are many other options for support with all of your GraphCMS needs! Reach out to us in our Slack Channel, on Intercom (our on-site or in-app chat), or email us at sales@graphcms.com. We also have an extensive collection of documents available on our website that can help you through the onboarding of GraphCMS.

Are there any other fees that I should know about?

No, all prices for our self-service plans are listed on our website in the Pricing section. There are no hidden fees or additional charges on top, with the exception of API-operation and Asset overages, as highlighted before.

Do you offer special pricing options for students, non-profits, and open source projects?

Yes! We'd love to accommodate your requests for special projects. Get in touch with us to discuss your project, and we'd be more than happy to talk about how we can support you.

This site uses cookies to provide you with a better user experience. For more information, refer to our Privacy Policy