Function pricing
How Function Requests and Function Duration are metered.
Functions have two meters: Function Requests and Function Duration.
Function Requests count logical application requests into your functions (pages, route handlers, server actions, and similar). They are not AWS Lambda invocation counts. Overlapping in-function concurrency can serve more than one request on one billed execution.
Function Duration is GB-hours from billed duration and configured memory on the function report, recorded once per underlying execution id. Wall-clock time on each HTTP response is not a separate duration charge.
Hobby includes 100 GB-hours of Function Duration and 100,000 Function Requests per month. Pro includes 1,000 GB-hours and 1,000,000 Function Requests. On-demand Function Duration is $0.18 / GB-hour (flat across regions at launch). Full included tables and on-demand ranges are in What each meter counts.
What is not billed here
- Queue time before a build or a cold start is not Function Duration.
- Static and cached responses that never reach a function do not create Function Requests.
See Functions for runtime behavior and regional rates for duration multipliers.