Update: Vercel Functions that use supported Node.js & Python runtimes can now run for up to 30 minutes on Pro and Enterprise. Fluid compute is required.
The default limits for Vercel Functions using Fluid compute have increased, with longer execution times, more memory, and more CPU.
The default execution time, for all projects on all plans, is now 300 seconds (5 minutes):
Pro and Enterprise teams using supported Node.js and Python runtimes can now opt into an extended maximum of 1800s (30 minutes, beta). See the June 15, 2026 update.
Memory and CPU instance sizes have also been updated:
Standard (default) is now 1 vCPU / 2 GB (previously 1 vCPU / 1.7 GB)
Performance is now 2 vCPU / 4 GB (previously 1.7 vCPU / 3 GB)
The Basic CPU instance has been removed. Hobby projects now use Standard CPU.
These increased instances are enabled by Active CPU pricing, which charges based on actual compute time. Periods of memory-only usage are billed at a significantly lower rate, making longer executions more cost-efficient.
You can view logs to determine if your functions are hitting execution limits and adjust the max duration or upgrade your plan as needed.
Learn more about Vercel Function limits.