Vad är ett headless CMS?
Ett traditionellt CMS som WordPress kombinerar innehållshantering och frontend i samma installation. Ett headless CMS lagrar bara innehållet, och frontenden är en separat applikation som hämtar innehållet via API.
Fördelen: ni kan använda valfri frontend-teknik (Next.js, Astro, mobilapp, smart-skylt) mot samma innehåll. Prestanda blir typiskt 2 till 5 gånger snabbare än monolitiska CMS. Säkerhetsytan är mindre.
Nackdelen: mer komplext att sätta upp, kräver utvecklare för förändringar, och redaktörsupplevelsen är inte alltid lika polerad som i WordPress eller Shopify.
Sanity: full kontroll, utvecklarcentrerat
Sanity är den utvecklarvänligaste lösningen. Datamodellen definieras i kod (TypeScript-scheman), vilket ger version control, code review och total kontroll. Content-API:t är flexibelt med GROQ (Sanitys queryspråk) som är kraftfullare än GraphQL för deras användningsfall.
Redaktörsupplevelsen är funktionell men inte branschledande. Sanity Studio är en React-app som kan customiseras tungt, men kräver tid att polera. Bra för team där utvecklare och redaktörer är samma personer, eller där redaktörer är tekniskt bekväma.
Pris: gratis upp till 3 användare och 500 000 API-anrop per månad. Sedan 99 USD per månad. Hosting av Studion sker hos Sanity (managed) eller självhostat.
- Bäst för: tekniska team, komplex datamodell, snabb iteration
- Sämre för: icke-tekniska redaktörer, simpla content-strukturer (overkill)
- Stack: Sanity och Next.js eller Astro är populäraste kombinationen 2026
Storyblok: visual editor som vinner redaktörerna
Storyblok är det mest "marknadsförare-vänliga" headless CMS:et 2026. Det unika kortet är Visual Editor: en delad vy där redaktören ser sajten live och kan klicka på element för att redigera dem direkt, drag-and-drop av komponenter, allt utan att lämna gränssnittet.
Datamodellen byggs i UI:t, vilket sänker tröskeln för småteam men gör versionshantering svårare. Det finns API för datamodell men det är inte lika code-first som Sanity.
Pris: gratis upp till 1 användare och 250 enheter (entries). Pro 99 EUR per månad. Bra balans mellan funktion och kostnad för småföretag.
- Bäst för: marknadsteam som ska kunna editera utan utvecklare
- Sämre för: extremt komplexa datamodeller, GraphQL-purister
- Stack: Storyblok + Nuxt eller Next.js mest moget 2026
Payload: open-source och självhostat
Payload är open-source och kostar inget i licens. Ni driftar det själv (eller via en managed-tjänst som Payload Cloud, 35 USD per månad och uppåt). Det körs som en Node.js-app med MongoDB eller Postgres som databas.
Tekniskt är det imponerande. Admin-panelen är polerad, datamodellen byggs i TypeScript, det finns rik plugin-arkitektur och content-API är automatiskt genererat. För bolag som vill äga sin stack och inte betala SaaS-avgifter är det ett bra val.
Nackdel: ni måste sköta drift, backup, säkerhetsuppdateringar och prestandaoptimering själva. Det räknas som en heltidsroll för ett team om sajten är stor.
- Bäst för: tekniska bolag som vill äga stacken, dataintegritets-krav (GDPR i healthtech, finans)
- Sämre för: små team utan DevOps-resurser, snabb time-to-market
- Stack: Payload och Next.js är vanligaste kombinationen, fungerar väl också med Astro
Beslutsmatris för svenska bolag
Mina rekommendationer baseras på de senaste tjugo headless-projekten vi sett.
- Småföretag med marknadsteam som ska kunna editera själva: Storyblok
- Tekniskt bolag som vill ha kraftfull datamodell och utvecklarvänlighet: Sanity
- Bolag i finans, healthtech eller offentlig sektor med dataintegritetskrav: Payload
- Mediasajter eller content-tunga publikationer: Sanity (skalbar arkitektur)
- E-handlare som vill ha headless: Shopify som backend, Sanity eller Storyblok för content (commerce + content split)
Vad det kostar att köra headless
Många underskattar TCO (total cost of ownership). Här är realistisk månadskostnad för en svensk småföretagssajt med 5 till 10 sidor.
- CMS-licens: 0 till 99 EUR per månad beroende på val
- Hosting frontend (Vercel, Netlify): 0 till 20 USD per månad för småtrafik
- Hosting databas (om Payload): 15 till 50 USD per månad
- CDN och bilder (Cloudinary, Imgix): 0 till 50 USD per månad
- Utveckling och underhåll: 1 500 till 4 000 kr per månad löpande
- Totalt månadskostnad: 2 000 till 8 000 kr i drift