Cold starts: why the first visit takes 10 to 30 seconds

An app on the App plan scales to zero when nobody visits it. The first visit after a quiet period then starts the container, which takes 10 to 30 seconds (measured: about 22 seconds for a fresh Next app). After that, requests are answered in a fraction of a second until the app goes quiet again.

This is not an outage and the monitoring treats it that way. It is the trade-off that keeps the App plan at € 15: you only use compute while someone is there.

Do not want to wait? On the usage-based plan you can keep a container warm (minimum one instance), which costs about € 9 a month for the smallest size. Switching Website ⇄ usage-based is possible in your portal; from App it goes through a ticket, see The three plans.

Checked against the code on 2026-09-13 · Evidence: VERBRUIK-INVOERING.md, lib/bouwstenen/container.ts, app/pricing/page.tsx

Was this helpful?

/docs/apps/cold-start.md