Skip to content
Sanity
    • Platform

      Sanity Studio

      Flexible editing environment

      APIs

      Connect to anything

      Content Lake

      Real-time database

      Try product demo

      Features

      Real-time collaboration

      Fearlessly work with content

      Precise content querying

      Treat content as data with GROQ

      Localization

      Coherent messaging across territories

    • Use cases

      E-commerce

      Richer shopping experiences

      Marketing sites

      Control your story

      Products & services

      Innovate and automate

      Mobile apps

      Content backend for every OS

      View all

      Integrations

      Shopify
      Mux
      Vercel
      Netlify
      Algolia
      Cloudinary
      BigCommerce
      Commerce Layer
      Smartling
      Transifex
      View all
    • Learn

      Documentation
      Studio API Reference
      API reference
      Guides
      GROQ cheat sheet
      Sanity UI
      Get started

      Build and share

      Templates
      Tools and plugins
      Schemas and snippets
      Project showcase
      Share your work
      Browse Exchange

      Frameworks

      React
      Vue
      Next.js
      Nuxt.js
      Svelte
      Remix
      Gatsby
      Astro
      Angular
      Eleventy
      View all
    • Discover

      Blog
      Resource library
      Agency partners
      Become a partner
      Technical support
      Talk to sales

      Case studies

      Puma

      Source of truth for global markets

      Aether

      Unique digital shopping experience

      Morning Brew

      Omnichannel media distribution

      InVision

      Delivering exceptional customer experiences

      View all

      Popular guides

      Headless CMS
      Structured content
      Content modeling
      Headless SEO
      Static websites
      View all
    • Enterprise
    • Pricing
    • Log in
    • Contact sales
    • Get started
Contact salesGet started

Sanity Studio

Remarkable digital experiences start with remarkable tools

Sanity Studio empowers your team to rapidly configure and customize workspaces to create content for any channel, application, or service.

Get startedContact sales
  • Make it yours

    We provide intuitive, richly expressive interfaces for your team to create content for any use case. Developers can tailor the authoring experience further using our studio customization framework.

  • Become content-centered

    Make content the center of your business, enabling your teams to work from a single source of truth to power any type of experience. As your content needs scale, people can work independently

  • Create with confidence

    Work fearlessly on content ideas in real-time with the support of powerful collaboration and field-level revision history. With the Studio, you are never locked out of a document and you will rarely collide with another author's work in progress.

Workspaces

Sweet DX

Powerful customization framework

Real-time editing and previews

Dark mode

Ultralight code foundation

Composable forms & plugins

Embeddable Studio

For Content Creators

Delightful editing workspaces

With Sanity Studio, the editing experience can be tailored to match however your team works. But the Studio also comes with tons of out-of-the-box features to instantly unlock your creativity and help you launch content faster across all the channels, devices, and geographies you cover.

Workspaces

Deeply customizable environments

Sanity Studio enables you to create content using unique components for specific use cases, such as social media preview cards, or work with integrated tooling to orchestrate complex content workflows, such as creating localized content.

Each workspace can be defined for unique content use cases, such as by readiness, region, product area, and more. Your workspace definition can specify distinct tooling, themes, and plugins, and it can be readily shared with anyone in your organization.

Real-time collaboration

Fearlessly create together in real-time

You can see all content changes made to any field and instantly roll them back if needed. And when someone’s viewing a document you’ll see their avatar in the corner, so there’s no chance of edits accidentally clashing or getting locked out.

Portable Text

Powerful block content editing

Portable Text is an open-source specification for block content that can be presented anywhere. Sanity Studio comes with a highly customizable editor for Portable Text that enables you to focus on content and apply presentation patterns that can be shared across a project.

Block content is treated as data, which means you can express contents of any type, such as math equations, footnotes, etc. Content created using Portable Text is both readily interoperable with external services, and is intuitive for humans to work with.

Search

Drill-down search powered by structured content

Find content across your entire workspace using chainable filters powered by your content model. Or, reverse search for referenced content, such as locating all the documents that contain an image.

More features for content teams
  • Connected content

    Connected content

    Develop content from a single source of truth by creating references without leaving the context of what you are working on. Sanity protects editors from accidental deletions, even if content exists in different datasets.

  • Mobile responsiveness and industry-leading accessibility

    Mobile responsiveness and industry-leading accessibility

    Editing within the Studio is supported across multiple types of devices and conforms to many widely accepted web accessibility standards.

  • Scheduled publishing

    Scheduled publishing

    Set publication dates in advance to coordinate releases or application updates. View all releases in a calendar to coordinate efforts across your team. Available on business and enterprise project plans.

For Developers

Unparalleled developer experience

Sanity Studio the quickest way to connect a production-ready content backend to your application. Your content authoring interface also scales with your project’s success and complexity. Use a comprehensive Studio customization framework for developing unique content forms, workflows, validation, workspaces, and more. It’s built using familiar patterns from modern web development, which decrease barrier-of-entry and increase efficiency.

Content as data

A powerful studio customization framework

Sanity Studio allows you to use your preferred tooling and workflows and express the data model they need while generating an intuitive and feature-rich real-time content authoring interface.

Embeddable Studio

Have a studio anywhere you like.

Sanity Studio can be embedded as part of your application code, making it easy to make changes to content without losing context of what you are working on. You can import { renderStudio } from 'sanity' in any modern web framework.

Your Studio fits within your composable architecture. Mount inside existing apps like Next.js, SvelteKit, or Nuxt.js. Integrate in your existing developer workflows.

Typescript

Typed and documented for modern tooling

Sanity Studio has improved typescript coverage, making it more transparent for developers to understand the readiness of APIs (internal, beta, public) for studio customization and extension. This also makes custom development of your content system easier within popular code editors.

Explore the v3 documentation
Plugins ecosystem

Ship plugins without the hassle

Sanity plugins extend studio functionality to create unique workflows that are tuned for the external services used that fit their content lifecycle. Choose from a variety of plugins on the Sanity exchange.

You can also build their own plugins using our plugin toolkit. It’s the easiest way to distribute your Sanity plugins on NPM.

Explore our plugins on Sanity Exchange
More Features Developers Love
  • A UI component library for rapid customization

    A UI component library for rapid customization

    Sanity UI is a full library and toolkit for building accessible, React-based input components. Fully typed, highly composable, and readily themeable.

  • Vite and bundler-agnostic support

    Vite and bundler-agnostic support

    Sanity Studio v3 comes with Vite out of the box for easy bootstrapping, lightning-fast hot module reloading, and pain-free bundling. But if you prefer another bundler or none at all, that’s OK too!

  • Dark mode

    Dark mode

    Dim the lights to create your greatest composition. Sanity feels right at home with other apps in your development workflow. Dark mode is based on an upcoming Theme API that will give your team deeper control on Studio branding.

Launch Sanity Studio in minutes

Get startedRequest demo

Product

Sanity StudioAPIsContent LakeSecurity & Compliance
  • Sanity vs Contentful
  • Sanity vs Strapi
  • Sanity vs Wordpress
  • Sanity vs Adobe Experience Manager
  • Sanity vs Hygraph
  • Sanity vs Sitecore
  • Sanity vs Storyblok
  • Sanity vs Contentstack
  • Sanity vs Prismic
  • Sanity vs Drupal
  • Sanity vs ButterCMS

Resources

DocumentationBlogResource libraryCase Studies
  • React Blog
  • Gatsby Blog
  • Next.js Landing Pages
  • Making a PWA
  • Single Page Application
  • Svelte & Typescript App
  • Vue & Tailwind Blog
  • Developer Portfolio Templates
  • Form validation with Yup
  • Live Preview with Next.js and Sanity.io
  • Next.js blog
  • Next.js personal website
  • Clean Next.js + Sanity app
  • Clean Remix + Sanity app
  • Clean SvelteKit + Sanity app
  • All Templates
  • Agency partners
  • Technology partners
  • Headless CMS 101
  • Static Sites 101
  • Headless Commerce 101
  • CMS for enterprise
  • Headless SEO
  • Localization
  • Content as a Service
  • What is a DXP?
  • Typescript 101
  • Ecommerce SEO
  • What is a Composable DXP?
  • What is an API?
  • GraphQL vs REST
  • React CMS
  • Next.JS CMS
  • CMS for Shopify
  • API-first CMS
  • Content platform
  • Multilingual CMS
  • Static Site CMS
  • Gatsby CMS
  • Node CMS
  • E-commerce CMS
  • Vue CMS
  • Angular CMS
  • GraphQL CMS
  • Newspaper CMS
  • Magazine CMS
  • CMS for apps
  • Remix CMS
  • Nuxt CMS
  • SvelteKit CMS
  • Agile CMS
  • Eleventy CMS

Company

Contact SalesEnterpriseCareersTerms of ServicePrivacy PolicyAccessibility Statement

Stay connected

  • GitHub
  • Slack
  • Twitter
  • YouTube
  • Stack Overflow
  • Blog RSS
  • Newsletter
©Sanity 2023