Back to news
security Priority 5/5 6/16/2026, 11:05:16 AM

Vercel Functions Max Duration Increased Up to 30 Minutes

Vercel Functions Max Duration Increased Up to 30 Minutes

Vercel has announced an increase in the maximum execution limit for Vercel Functions, which can now run for up to 30 minutes. This update introduces changes to existing runtime specifications, allowing workflows that previously hit execution timeouts to complete successfully on the platform. Security parameters, resource utilization limits, and dependency updates should be thoroughly reviewed prior to adopting these longer execution windows.

Related tools

Recommended tools for this topic

These picks prioritize high-intent tools relevant to this topic. Some links may include partner or affiliate tracking.

#vercel#sveltekit#nextjs#official

Comparison

AspectBefore / AlternativeAfter / This
Maximum Timeout LimitTypically limited to 10-60 seconds depending on planUp to 30 minutes for compatible plans and configurations
Execution Use CasesShort HTTP request-response cycles onlyLong-running background tasks, data processing, and complex migrations
Timeout ConfigurationStrict low limits enforced by platform defaultsConfigurable maxDuration setting within project or function configurations

Action Checklist

  1. Verify subscription plan compatibility with the new 30-minute execution limit Maximum timeout limits can vary based on your Vercel plan type.
  2. Update the maxDuration property in your project configuration file Ensure your vercel.json or route-specific configurations explicitly declare the extended duration.
  3. Review security permissions and gateway timeout settings Long-running functions may require adjusted IAM roles or API gateway configurations.
  4. Test long-running functions in a staging environment before production deployment Monitor staging resource usage and memory limits under extended runtime conditions.

Source: Vercel Changelog

This page summarizes the original source. Check the source for full details.

Related