
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeGreat question! This is a common point of confusion for newcomers. Let me break down your options and give you clear guidance.
You have two viable options for hosting Sanity Studio and your Next.js site on Vercel:
This approach embeds Sanity Studio directly into your Next.js application as a route. It's simpler to manage and is the modern, recommended approach.
How it works:
yoursite.com)yoursite.com/studioSetting it up:
With the next-sanity toolkit, you can embed Studio in your Next.js App Router. The official documentation on embedding Sanity Studio provides detailed guidance.
npm i next-sanityapp/studio/[[...tool]]/page.tsx:import { NextStudio } from 'next-sanity/studio'
import config from '../../../sanity.config'
export default function StudioPage() {
return <NextStudio config={config} />
}Why this approach is simpler:
This keeps Studio and your Next.js site as completely separate applications that share code in a monorepo structure.
When to use this:
studio.yoursite.com)Setting it up:
Your folder structure would look like:
my-project/ ├── apps/ │ ├── web/ (Next.js site) │ └── studio/ (Sanity Studio) └── packages/ (shared code)
On Vercel, you'd create two separate projects and set the "Root Directory" in each project's settings to point to apps/web and apps/studio respectively.
You're absolutely right that projects vary! This is because:
Start with the embedded approach (option 1). It's simpler, requires less configuration, and is what Sanity's current documentation and tooling support best. The next-sanity package makes this straightforward, and you avoid all the monorepo complexity.
Only go with a monorepo if you have specific requirements like:
The embedded approach is not only easier to set up but also easier to understand as you're learning, and you can always refactor to a monorepo later if your needs change.
Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.
Content operations
Content backend


The only platform powering content operations
By Industry


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store