Skip to content
Sanity
  • Docs
  • Enterprise
  • Pricing
Sanity

  • Content operations

    • Sanity StudioHeadless CMS
    • Media LibraryCentralized asset management
    • CanvasAI-assisted, free-form writing
    • Content AgentAI for content operations
    • Sanity ReleasesStack and stage content updates
    • InsightsUnderstand content performance
    • App SDKRapidly build content apps

    Content backend

    • Content LakeThe content optimized database
    • Live CDNSimple, scalable, real-time
    • ComputeEvent handlers for content changes
    • Agent ActionsBuilt-in, content aware AI
  • Use Cases

    • Headless CMS
    • E-commerce
    • Marketing
    • Media and publishing
    • PIM
    • LMS
    • Build your own

    Users

    • Developers
    • Content Editors
    • Product Owners
    • Business Leaders
  • Build and Share

    • Sanity Learn
    • Integrations
    • Frameworks
    • Templates
    • Tools and plugins
    • Schemas and snippets
    • Join our community

    Insight

    • Blog
    • Events
    • Customer stories
    • Guides
  • Docs
  • Enterprise
  • Pricing
Get startedContact Sales

Plans that scale with you

  • Free

    For individuals experimenting or shipping smaller projects.

    $0 forever
    Get started for free

    Includes:

    • Up to 20 user seats
    • 2 permission roles
    • 2 datasets (public only)
    • Unlimited content types and locales
    • Compute and Agent Actions
    • Hosted, real-time content database
    • Live previews and visual editing tools
  • Growth

    We recommend

    For teams with scaling projects and increasing collaboration needs.

    $15 per seat / month
    Try for free

    Includes:

    • Up to 50 user seats
    • 5 permission roles
    • 2 datasets (private or public)
    • Pay-as-you-go for higher usage
    • Comments and Tasks
    • Scheduled drafts
    • AI Assist
    • Compute and Agent Actions
    • Plus everything else on Free
  • Enterprise

    For organizations with complex security, support, and performance needs

    Custom pricing
    Contact sales
    orRequest a demo→

    Includes:

    • Custom # user seats
    • Custom roles and access control
    • Custom # datasets
    • Media Library (add-on)
    • Single sign-on with SAML
    • Dedicated support and uptime SLA
    • Onboarding program
    • Custom historical retention
    • Custom usage quota
    • Plus everything in Growth
Prices are per month.
See all features and compare plans

Extend your Growth plan with Add-Ons

  • Add-on+ $1399 per month

    SAML single sign-on (SSO)

    Simplify project access using a third-party identity provider like Okta, Google, or Azure Active Directory.

    →Read moreAdd to project
  • Add-on+ $799 per month

    Dedicated Support

    Get direct technical support from Sanity's Support Engineers.

    →Read moreAdd to project
  • Add-on+ $299 per month

    Increased quota

    Extend the included quotas to 50k documents, 5M API CDN requests, 1M API requests, 500GB bandwidth, and 500GB assets.

    →Read moreAdd to project
  • illustration of three datasets
    Add-on+ $999 per dataset / mo

    Extra datasets

    Unlock up to 2 additional datasets for your project. Price is per extra dataset per month.

    →Read moreAdd to project

Something you’d like to see here?

→Tell us in the community

Trusted by leading digital innovators

Pricing Table

20
50
Custom
Included
Included
Included
# roles available
2
5
Custom
Administrator
Included
Included
Included
Viewer
Included
Included
Included
Editor
Not included
Included
Included
Developer
Not included
Included
Included
Contributor
Not included
Included
Included
Custom roles
Not included
Not included
Included

Free

$0 forever

Get started for free

Growth

$15 per seat / month

Try for free

Enterprise

Custom pricing

Contact sales
Users
2050Custom
IncludedIncludedIncluded
# roles available25Custom
AdministratorIncludedIncludedIncluded
ViewerIncludedIncludedIncluded
EditorNot includedIncludedIncluded
DeveloperNot includedIncludedIncluded
ContributorNot includedIncludedIncluded
Custom rolesNot includedNot includedIncluded
Included project usage
22Custom
Additional datasetsNot included$999 per dataset (Add-On)Custom
10k25kCustom
Additional documentsNot included$299 for 50k in total (Add-On)Custom
2k10kCustom
GROQ-powered webhooks24Custom
API CDN requests (per month)1m1mCustom
Additional requestsNot included$1 per 250kCustom
API requests (per month)250k250kCustom
Additional requestsNot included$1 per 25kCustom
100GB100GBCustom
Additional assetsNot included$0.50 per 1GBCustom
Bandwidth (per month)100GB100GBCustom
Additional bandwidthNot included$0.30 per 1GBCustom
1k1kCustom
15 min15 minCustom
Sanity Studio
IncludedIncludedIncluded
IncludedIncludedIncluded
IncludedIncludedIncluded
IncludedIncludedIncluded
IncludedIncludedIncluded
IncludedIncludedIncluded
Not includedIncludedIncluded
CommentsNot includedIncludedIncluded
Not includedIncludedIncluded
Not includedNot includedIncluded
Active content releases (per organization)Not includedNot includedCustom
Rollback releasesNot includedNot includedIncluded
Preview overlapping releasesNot includedNot includedIncluded
3 days90 days365 days
Not includedNot includedCustom
Activity feed: Event recordsNot included90 days365 days
Full audit trail & History APINot includedNot includedIncluded
Content Lake
Unlimited content typesIncludedIncludedIncluded
Unlimited localesIncludedIncludedIncluded
Real-time data accessIncludedIncludedIncluded
Query language support (GraphQL & GROQ)IncludedIncludedIncluded
Portable TextIncludedIncludedIncluded
Mutations & patchingIncludedIncludedIncluded
IncludedIncludedIncluded
Not includedIncludedIncluded
Private datasetsNot includedIncludedIncluded
Advanced dataset managementNot includedNot includedIncluded
Not includedNot includedIncluded
Not includedNot includedCustom
Not includedNot includedIncluded
Not includedNot includedCustom
Compute & AI (per organization)
500K500K500K
Additional invocationsNot included$1.00 per 1M$1.00 per 1M
20K GB-seconds20K GB-seconds20K GB-seconds
Additional computeNot included$1.00 per 20K GB-seconds$1.00 per 20K GB-seconds
100100100
Additional requestsNot included$0.05 per action$0.05 per action
Media
IncludedIncludedIncluded
Not includedNot includedIncluded
Developer Experience
Open Source editor built with React.jsIncludedIncludedIncluded
Fully hosted infrastructureIncludedIncludedIncluded
Modern APIsIncludedIncludedIncluded
CI & deployment integrationsIncludedIncludedIncluded
BasicBasicAdvanced
Delivery & Network
IncludedIncludedIncluded
IncludedIncludedIncluded
Not includedNot includedCustom
Not includedNot includedCustom
Security & Compliance
IncludedIncludedIncluded
IncludedIncludedIncluded
Audit log: content changes and eventsNot includedNot includedCustom
Not includedAdd-OnIncluded
Not includedNot includedIncluded
Not includedNot includedIncluded
Support & Services
IncludedIncludedIncluded
Not includedAdd-OnIncluded
Onboarding programNot includedNot includedIncluded
Not includedNot includedCustom
Uptime SLANot includedNot includedIncluded
Billing
Pay with cardIncludedIncludedNot included
InvoicingNot includedNot includedIncluded
Organization-level billingNot includedNot includedIncluded

Prices are per month.

Sanity is the connective tissue for all of our digital properties, syncing content for all of PUMA's global markets.

A portrait of Bettina Donmez
Bettina Donmez
Senior Manager of E-commerce Platform Development

FAQs

  • Free is for individuals and hobbyists working on smaller projects
  • Growth is for teams collaborating on content who wants the flexibility to scale
  • Enterprise is for organizations with complex security, support, and performance needs – reach out to our sales team to learn more

A seat is consumed by all user types except the ones with the Viewer role, which are free. How we charge for seats depends on which plan you’re on:

  • Free plan: 20 included seats for free (no additional seats allowed above this), with access to the Administrator and Viewer roles
  • Growth plan: Up to 50 available seats for $15 per seat / month with access to Admin, Viewer, Editor, Developer and Contributor roles
  • Enterprise plan: Custom number of seats and roles

No, we don’t charge for content types, and you can create as many as you want as long as you stay within the number of included unique attributes per dataset:

  • Free: 2 000 attributes
  • Growth: 10 000 attributes
  • Enterprise: Custom # attributes

Read more about the attribute limits.

No, we don’t charge for locales, and you can create as many as you want as long as you stay within the number of included unique attributes per dataset:

  • Free: 2 000 attributes
  • Growth: 10 000 attributes
  • Enterprise: Custom # attributes

Read more about the attribute limits.

Yes, our Growth plan lets you pay-as-you-go for usage above the included usage quotas. See the pricing comparison table for details.

You can also purchase the Increased quota add-on to extend the included quota of the Growth plan for API CDN requests, API requests, bandwidth, assets, and documents.

Yes, we offer several paid add-ons that let you extend your Growth plan with enterprise-grade features.

Learn more about Growth plan add-ons.

Add-ons are available for Growth plan projects and will be billed in the subsequent billing cycle as a line item on your invoice.

If you purchased an add-on by mistake, you can contact our account support team who will look into the case for you. Remember to attach your project ID.

Yes, every new project created automatically gets access to additional paid features for a limited period of time, all for free.

Learn more about the Growth plan trial.

Yes, the Sanity Startup Program offers 1-year free access to Sanity's Growth plan for early-stage startups.

Read more about the program and how to apply.

Yes, we offer a non-profit plan for eligible organizations.

Read more about the plan and how to apply.

No. We list our prices per month, but you’re never locked into a minimum term.

Log into Manage, select your project from the "Select project or organization" dropdown, and navigate to the Plan tab. Here, you can see your current plan and change it to your plan of choice.

A project is a self-contained collection of datasets, members, and configuration options such as webhooks and tokens. A member of one project is not automatically granted access to any other, though an administrator member may invite them.

An organization is an entity where multiple projects are grouped to give them a single billing point. It does not need to be a registered company.

Access to an organization does not imply access to any project under that organization. You must be invited to each project separately.

Project configuration cannot be shared across projects in an organization, nor can its content be referenced across projects.

A member may be a member of multiple organizations but must be invited to each. The roles in each project are created uniquely.

A dataset is a collection of JSON documents that can be of different types and have references to each other. You can think of a dataset as a “database” where all of your content is stored, whereas the document‘s types would constitute “tables”.

While datasets are like “databases” that store your content, you can think of content types as the “tables” in your database.

A billing cycle is the period of time between two invoices. The cycle starts on the first day of the month and ends on the last day.

You can pay in any currency as long as your credit card provider allows charging in USD after conversion.

Pay by invoice is only available for our Enterprise plan. Please contact our sales team for more information.

No, we do not support external payment providers, third-party payment services, invoicing using bank payments, or any other non-card-type payments. Pay by invoice is only available for our Enterprise plan. Please contact our sales team for more information.

No, only monthly payments are supported for self-serve plans. You can pay annually if you upgrade to our Enterprise plan. Please contact our sales team for more information.

It is important that you are navigating to the Sanity Manage organization’s page and not the project page (as there are no billing details on the project page).

  1. As an Organization administrator log into https://www.sanity.io/manage
  2. Click on the Select Project or Organization dropdown on the top left
  3. Click on the organization’s name (not the project)
  4. Select the Billing tab
  5. Click on Change Billing Information
  6. Click on the Pencil icon to change existing Payment Method or click on Add Payment Method if one does not exist
  7. Update card details

If you instead see tabs like Plan, Usage, Access, Datasets, etc., it means you’re on a project (rather than the organization) page, in which case there should be a small hyperlink to the organization above the large project name at the top of the page.

If you do not have access to the organization or if your role in the organization is anything other than Administrator or Billing Manager you will be unable to make any billing-related changes to the organization.

Log into Manage, select your project from the “Select project or organization” dropdown, and navigate to the Members tab. Here, you can assign access levels for each user.

You must ask a current Organization Administrator to log into Manage, select the organization in the "Select project or organization" dropdown, and then navigate to the Members tab. Here, they can modify your user role.

It is important that you are navigating to the Sanity Manage organization's page and not the project page (as there are no billing details on the project page).

  1. As an Organization administrator log into https://www.sanity.io/manage
  2. Click on the Select Project or Organization dropdown on the top left
  3. Click on the organization's name (not the project)
  4. Select the Billing tab
  5. Click on Change Billing Information
  6. Click on the Pencil icon to change the existing Billing Address
  7. Update physical and email addresses
  8. Click Save

All future invoice and billing-related correspondences will be sent to the email address supplied with the physical address in the invoice PDF.

Note this does not affect existing invoices, meaning any changes you make to your billing address/name/etc will not change existing open invoices. We’re not able to re-issue old invoices with newly updated billing information.

Log into Manage, select your organization from the "Select project or organization" dropdown, and navigate to the Billing tab. Here, you can view and download previous invoices as PDFs.

If your payment fails, you will be notified and prompted to update your payment information. If the issue is not resolved, your project may be downgraded or blocked.

  1. As an Organization administrator or billing manager log into https://www.sanity.io/manage
  2. Click on the Select Project or Organization dropdown on the top left
  3. Click on the organization's name
  4. Click on the Billing tab
  5. Click on Invoices on the left-hand side menu
  6. All outstanding invoices will be available for payment with the status "Pending"
  7. Download the Invoice PDF and open it
  8. Click on "Pay Online"
  9. Follow the steps in the Stripe Payment Screen.

Contact Support through the Account Support form. Please ensure to include the project ID so we can help you faster.

Can’t find the answer your looking for? Ask us in the community Discord or open a support ticket for existing customers.

For enterprise enquiries, please contact our sales team.

Join our community
Subscribe to our newsletter

Products

  • Sanity Studio
  • Media Library
  • Canvas
  • Content Agent
  • Content Releases
  • Insights
  • App SDK
  • Content Lake
  • Live CDN
  • Compute
  • Agent Actions
  • AI Assist
  • Use cases

Resources

  • Docs
  • Sanity Learn
  • Tools and plugins
  • Frameworks
  • Templates
  • Schemas and snippets
  • Guides
  • Headless CMS explained
  • Resource library
  • Explainers
  • Enterprise CMS guides
  • Compare Sanity
  • Glossary
  • Pricing

Company

  • Contact
  • Blog
  • Shop
  • Events
  • Careers
  • Changelog
  • Customer Stories
  • Agency Partners
  • Technology Partners

Trust and compliance

  • Privacy policy
  • Terms of service
  • Accessibility statement
  • Transparency statement
  • Security and compliance
  • Open Source Pledge

Keep in touch

© SANITY 2025

OSL, NOR (CET)

SFO, USA (PST)

Loading system status...
Change Site Theme
Sign up for early access to Content Agent — AI built for structured content. →