Guide
Hva koster det å drive en app? Cloudflare gratisplan og når det lønner seg å betale
Driften av en liten nettjeneste kan koste nesten ingenting, eller mye mer enn du trodde. Forskjellen ligger i arkitekturen og i de postene folk glemmer. Her er postene, grensene i Cloudflares gratisplan, når det lønner seg å betale, og et regnestykke med alle antakelser synlige.
Kort svar
En liten nettjeneste bygget med statiske sider og noen få serverfunksjoner kan driftes for 0 kroner i måneden på Cloudflares gratisplan. Vi anbefaler likevel å betale for Workers Paid fra lansering. Det koster minst 5 USD i måneden (Cloudflare, lest 3.11.2026) og fjerner risikoen for at tjenesten stopper et døgn med mye trafikk.
De postene som faktisk koster, er sjelden hostingen. Det er AI-abonnementet ditt, appbutikkene hvis du lager app, betalingsgebyrene, verktøy for å hente inn data, og mest av alt tiden din.
Hva du faktisk betaler for
| Post | Typisk kostnad | Merknad |
|---|---|---|
| Hosting og serverfunksjoner | 0 eller fra 5 USD/mnd | Cloudflare gratisplan eller Workers Paid. Statiske filer er gratis og ubegrenset. |
| Database | Inkludert | D1 har gratisnivå og er inkludert i Workers Paid opp til en grense. |
| Domene | Varierer | Et .no-domene kjøpes hos en norsk registrar. Sjekk prisen der. |
| E-post fra tjenesten | 0 i starten | Resend har for eksempel 3 000 e-poster i måneden gratis, maks 100 per døgn. |
| Kode og CI | 0 i starten | GitHub Free gir inkludert kreditt for Actions i private repoer. |
| AI-kodeagent | Abonnement | Claude Code og Codex krever betalt plan. Se leverandørens prisside. |
| App Store | 99 USD/år | Bare hvis du lager app til iPhone. |
| Google Play | 25 USD én gang | Bare hvis du lager app til Android. |
| Betaling | Per salg | Stripe: 2,4 % + 2 kr per betaling med norske og europeiske kort. |
| Regnskap | Varierer | Regnskapsprogram og eventuelt regnskapsfører. |
Cloudflare gratisplan: hva du får
Cloudflare skiller mellom statiske filer og kode som kjører på serveren. Statiske filer, som HTML, bilder og CSS, er gratis og ubegrenset. Det er koden som har grenser:
| Tjeneste | Gratis | Workers Paid |
|---|---|---|
| Månedspris | 0 | 5 USD minimum per konto |
| Workers og Pages Functions | 100 000 forespørsler per døgn, 10 ms CPU per forespørsel | 10 mill. forespørsler og 30 mill. CPU-ms per måned inkludert |
| D1, rader lest | 5 mill. per døgn | 25 mrd. per måned inkludert |
| D1, rader skrevet | 100 000 per døgn | 50 mill. per måned inkludert |
| D1, lagring | 5 GB | 5 GB inkludert |
| R2, fillagring | 10 GB-måned, gratis utgående trafikk | 0,015 USD per GB-måned |
| Pages, bygg | 500 per måned | Flere på betalte Pages-planer |
Kilde: Cloudflare Workers Pricing (sist oppdatert 2.10.2026) og Pages Limits, lest 3.11.2026. Grensene endres. Kontroller før du bruker dem i budsjett.
Merk at grensene på gratisplanen gjelder per døgn og nullstilles kl. 00.00 UTC. Det er toppdøgnet som teller, ikke snittet.
Når lønner det seg å betale 5 dollar?
Når et døgn bruker opp gratisgrensen for forespørsler, slutter Workers og Functions å virke som normalt til grensen nullstilles. Besøkende får en feilside (feil 1027), eller koden hoppes over, avhengig av innstillingen (Cloudflare, lest 3.11.2026). For en tjeneste med innlogging og betaling betyr det at kjøp og innlogging stopper.
Vi anbefaler derfor Workers Paid fra lansering, av tre grunner:
- Et toppdøgn kommer uten varsel. En omtale i en lokalavis eller en deling i sosiale medier kan gi mange ganger vanlig trafikk.
- Telemetri skriver mer enn du tror. Teller du besøk i databasen, er det skrivingen, ikke sidevisningene, som når grensen først.
- 5 USD er lite mot én dag nede når du tar betalt.
Er tjenesten fortsatt en test som bare du og noen få bruker, holder gratisplanen godt.
Regneeksempel: fire størrelser
Tabellen er Stabelverks kostnadsmodell for en tjeneste med statiske sider, et lite API og telling av besøk i D1. Den er en modellberegning med antakelser, ikke målte kostnader fra en tjeneste i drift. Antakelsene er blant annet seks sidevisninger per bruker per måned, 70 % web og 30 % app, og en topp på tre ganger et vanlig døgn. Endrer du antakelsene, endrer resultatet seg.
| Månedlig aktive brukere | 100 | 1 000 | 10 000 | 100 000 |
|---|---|---|---|---|
| Forespørsler til Workers, toppdøgn | 3 244 | 4 540 | 17 500 | 147 100 |
| Rader skrevet i D1, toppdøgn | 246 | 2 460 | 24 600 | 246 000 |
| Holder gratisplanen? | Ja | Ja | Ja | Nei |
| Cloudflare med Workers Paid | 5 USD | 5 USD | 5 USD | 5 USD |
| Samlet per måned, anbefalt oppsett | 14,50–15,50 USD | 14,50–15,50 USD | 33,50–34,50 USD | 113,50–114,50 USD |
Den samlede summen tar med Workers Paid, Apple Developer fordelt per måned (8,25 USD), domene og et verktøy for å hente inn og kontrollere data (Firecrawl). Uten app faller Apple-posten bort.
To ting er verdt å merke seg:
- Med disse antakelsene er det D1-skrivingen som tvinger fram betalt plan først, ved rundt 40 000 brukere i måneden. Forespørslene når grensen først ved rundt 67 000.
- Ved 10 000 og 100 000 brukere koster datainnhentingen mer enn hele Cloudflare-regningen. Hvor mange kilder du holder oppdatert, betyr mer for kostnaden enn hvor mange som besøker deg.
Betalingsgebyr er en kostnad per salg
Betalingsgebyret er ofte den største variable kostnaden for en liten tjeneste. Med Stripe og norske kort (2,4 % + 2 kr):
| Pris | Gebyr | Andel av prisen |
|---|---|---|
| 49 kr | 3,18 kr | 6,5 % |
| 99 kr | 4,38 kr | 4,4 % |
| 399 kr | 11,58 kr | 2,9 % |
| 3 990 kr | 97,76 kr | 2,5 % |
Den faste delen på 2 kr gjør små beløp relativt dyre. Selger du noe billig, vurder heller færre og større kjøp. Er du registrert for MVA, går i tillegg en femtedel av prisen til forbruker til staten. Se guiden om Stripe og MVA.
AI i appen: kostnaden som vokser med brukerne
Bruker du AI til å bygge appen, betaler du for abonnementet ditt. Legger du AI inn i selve appen, for eksempel en chat for brukerne, betaler du per bruk. Kostnaden måles i tokens, omtrent ordbiter. Som eksempel tar Claude API 2 USD per million tokens inn og 10 USD per million tokens ut for Sonnet 5.5 (Claude, lest 3.11.2026).
Et regneeksempel med antakelser: 2 % av 100 000 brukere har tre samtaler i måneden, med 3 000 tokens inn og 500 ut per samtale. Det gir rundt 0,011 USD per samtale og rundt 66 USD i måneden. Det er ikke mye, men det vokser med brukerne, og uten grense per bruker kan én misbruker koste mer enn alle de andre til sammen.
To grep holder dette nede:
- Sett en grense per bruker og per døgn før du åpner AI-funksjonen.
- Tilby et MCP-endepunkt i stedet for egen chat. Da henter brukerens egen KI-assistent dataene, og brukeren betaler selv for modellen.
Slik holder du kostnaden nede
- Gjør mest mulig statisk. Sider som er like for alle, skal ikke kjøre kode for hver besøkende.
- Tell smart. Én rad per dag og side er billigere enn én rad per besøk.
- Vent med appen til brukerne ber om den. Da slipper du butikkavgiftene og byggekostnaden i starten.
- Bygg appen lokalt hvis du har Mac. Byggetid på macOS i skyen er dyr: et minutt koster omtrent ti ganger så mye som på Linux hos GitHub.
- Sjekk kildene sjeldnere der de sjelden endres. Datainnhenting er det som vokser raskest.
- Regn på nytt med egne tall så snart du har trafikk, og sett et budsjettvarsel hos leverandørene.
Hva du trenger for å komme i gang i det hele tatt, står i guiden om å lage en app med AI.
Vanlige spørsmål
Kan jeg drive en tjeneste på Cloudflares gratisplan?
Ja, innenfor grensene. Statiske sider er gratis og ubegrenset. Functions og Workers har 100 000 forespørsler per døgn og 10 ms CPU-tid per forespørsel, og D1 har 100 000 skrevne rader per døgn (Cloudflare, lest 3.11.2026). Vi anbefaler likevel Workers Paid fra lansering, så et toppdøgn ikke stopper tjenesten.
Hva skjer hvis jeg går over gratisgrensen?
Grensen for forespørsler gjelder per døgn og nullstilles kl. 00.00 UTC. Når den er nådd, får forespørsler som trenger en Worker eller Function, en feilside (feil 1027) til grensen nullstilles, med mindre ruten er satt til å slippe trafikken forbi Workeren (Cloudflare, lest 3.11.2026). Statiske filer serveres fortsatt.
Hva koster det å ha en app i App Store og Google Play?
Apple Developer Program koster 99 USD per medlemsår, og Google Play Console koster 25 USD én gang (Apple og Google, lest 3.11.2026). Selger du noe inne i appen, tar butikkene i tillegg provisjon. Sjekk satsene hos Apple og Google før du setter pris.
Hva er den største kostnaden?
For de fleste små tjenester er det tiden din, ikke serverne. Blant de faste postene er det ofte AI-abonnementet, appbutikken og verktøy for datainnhenting som koster mest, ikke hostingen.
Hvorfor er tallene i dollar?
Cloudflare, GitHub, Apple og Google oppgir prisene i USD. Regn om etter dagskurs. MVA kommer i tillegg der det gjelder, og hvordan kjøp fra utenlandske leverandører føres, avklarer du med regnskapsfører.
Kilder
Alle kilder er lest 3.11.2026. Priser, grenser og regler endres. Kontroller kilden før du bruker tallene i budsjett, tilbud eller avtaler. Guiden er ikke juridisk rådgivning eller regnskapshjelp.
- Cloudflare: Workers Pricing: Gratisplan, Workers Paid, D1, KV, R2, statiske filer (sist oppdatert 2.10.2026)
- Cloudflare: Workers Limits: Døgngrense, nullstilling og feil 1027
- Cloudflare: Pages Limits: Bygg per måned og filer per nettsted
- GitHub: Actions billing: Inkludert kreditt for private repoer
- Apple Developer Program: Årsavgift
- Google Play Console, registrering: Engangsavgift
- Resend: Pricing: Gratisnivå for e-post
- Stripe: Priser for Norge: Kortgebyr per betaling
- Claude: Pricing: Eksempel på pris per million tokens for AI-API