# Vercel Functions can now run up to 30 minutes

DevFeed: [Vercel Functions can now run up to 30 minutes](<https://devfeed.tech/articles/vercel-functions-can-now-run-up-to-30-minutes-1151.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/vercel-functions-can-now-run-up-to-30-minutes>)

Author: Tiago Ventura Loureiro

Published: 2026-06-15T14:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Python](<https://devfeed.tech/topics/python.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Headless Browser](<https://devfeed.tech/topics/headless-browser.md>), [Web Scraping](<https://devfeed.tech/topics/web-scraping.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apis](<https://devfeed.tech/tags/apis.md>), [automation](<https://devfeed.tech/tags/automation.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cost](<https://devfeed.tech/tags/cost.md>), [llm](<https://devfeed.tech/tags/llm.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [python](<https://devfeed.tech/tags/python.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

Vercel Functions running on Node.js and Python can now execute for up to 30 minutes for Pro and Enterprise teams. The update supports longer-running workloads such as LLM reasoning, streamed AI responses, document and media processing, OCR, web scraping, browser automation, workflow steps, and queue handlers.

## Source excerpt

Vercel Functions using the Node.js and Python runtimes now support execution durations up to 30 minutes for Pro and Enterprise teams, more than 2x the previous 800 second limit. Support for additional runtimes is coming soon. Use longer-running Functions for work that needs more time to finish, including: Long LLM reasoning and tool calls AI responses that stream for several minutes Document and media processing OCR and extraction Web scraping and browser automation Complex Workflow steps or Queue handlers Fluid compute keeps long-running work cost-efficient. Active CPU billing only applies while your code is executing, and pauses while your Function is waiting on I/O such as AI model calls, database queries, and third-party APIs. Set maxDuration to opt in. For Next.js App Router, configure it in the route file: For other runtimes and frameworks, configure maxDuration for a specific function path in vercel.json: Durations above 800 seconds are in beta and require Fluid compute. Learn more about configuring max duration for Vercel Functions in the documentation. Read more