Free developer tool

Serverless Timeout Checker

Compare measured job duration and safety margin with current serverless, function, automation, and workflow execution ceilings from official sources.

No account requiredInputs stay in your browser
Duration fit

Enter expected execution time

Cloudflare Workers is excluded from this wall-time table because Workers separates CPU time and HTTP wall time; a numeric comparison here would be misleading.
Compatibility
4 / 5
profiles fit 504 seconds including margin
VercelHobby; Node.js/Python with Fluid compute Too short300 seconds · source ↗
VercelPro and Enterprise Fits1,800 seconds (30 minutes) · source ↗
AWS Lambda Fits900 seconds (15 minutes) · source ↗
GitHub ActionsAll GitHub-hosted runners Fits6 hours · source ↗
GitHub ActionsSelf-hosted runners Fits5 days · source ↗

How to use the result

  1. Enter the measured p95 or p99 execution duration for the complete unit of work, not an optimistic local average.
  2. Add margin for cold starts, network variance, cleanup, retries, and the time needed to persist a resumable checkpoint.
  3. For each apparent fit, verify the eligible plan, runtime, invocation mode, gateway timeout, client deadline, and configured function timeout.

How to interpret the answer

The comparison checks documented execution ceilings only. A platform marked as fitting can still fail when an API gateway, browser, SDK, reverse proxy, database call, queue visibility timeout, or deployment-specific setting ends the request earlier. Long work should remain idempotent and resumable even when the nominal ceiling is generous.

A passing result means the entered workload fits the documented constraint represented by this tool. It does not guarantee latency, availability, cost, throughput, or acceptance by every upstream and downstream service.

Assumptions and scope

  • The selected observations are hard duration ceilings, not performance promises.
  • Cold starts, retries, queues, gateways, and upstream clients can time out earlier.
  • Vercel plan results assume Fluid compute and the runtimes stated by the official source.
  • Cloudflare Workers is excluded because CPU time and HTTP wall time are materially different constraints.

Privacy and verification

The calculation runs locally in your browser and does not require an account. Recheck the linked first-party documentation and your live console or response headers before treating the result as a production configuration.

Related

Read the underlying limits