---
title: Nitro
description: Nitro extends your Vite application with a production-ready server, compatible with any runtime. Add server routes to your application and deploy to hosting platforms with a zero-config experience.
url: "https://vercel.com/kb/nitro"
published: 2026-06-04
last_updated: 2026-06-07
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Nitro

Nitro extends your Vite application with a production-ready server, compatible with any runtime. Add server routes to your application and deploy to hosting platforms with a zero-config experience.

## Getting started with Nitro on Vercel

- [How to ship a Nitro app on Vercel](/kb/guide/ship-a-nitro-app-on-vercel): Deploy a Nitro app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and configure ISR, cron jobs, Vercel Queues, per-route function settings, and Observability.
- [What is the Nitro Vite plugin?](/kb/guide/nitro-vite-plugin): The Nitro Vite plugin (nitro/vite) adds SSR, API routes, and deploy-anywhere server builds to any Vite app. Learn what it does and how it runs on Vercel.
- [Build with a Nitro starter template](/kb/guide/build-with-a-nitro-starter-template): Deploy a Nitro app to Vercel from a starter template. Compare the Nitro Starter, route rules, cached HTTP handler, plugins, Slack Bolt, and iMessage AI agent templates, then ship to a live URL.

## Migrate your TanStack Start application

- [Migrate a TanStack Start app from Cloudflare to Vercel](/kb/guide/migrate-a-tanstack-start-app-from-cloudflare-to-vercel): Move your TanStack Start app off Cloudflare Workers and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.
- [Migrate a TanStack Start app from Netlify to Vercel](/kb/guide/migrate-a-tanstack-start-app-from-netlify-to-vercel): Move your TanStack Start app off Netlify and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.

## All Nitro guides

- [Build with a Nitro starter template](/kb/guide/build-with-a-nitro-starter-template): Deploy a Nitro app to Vercel from a starter template. Compare the Nitro Starter, route rules, cached HTTP handler, plugins, Slack Bolt, and iMessage AI agent templates, then ship to a live URL.
- [TanStack Start on Vercel vs Netlify](/kb/guide/tanstack-start-on-vercel-vs-netlify): Compare running TanStack Start on Vercel Functions with Fluid compute against Netlify Functions. Learn how the compute models, storage, background jobs, pricing, and developer experience differ so you can choose the right platform.
- [How to ship a Nitro app on Vercel](/kb/guide/ship-a-nitro-app-on-vercel): Deploy a Nitro app to Vercel with zero configuration. Learn how to ship from a template, the Vercel CLI, or Git, and configure ISR, cron jobs, Vercel Queues, per-route function settings, and Observability.
- [What is the Nitro Vite plugin?](/kb/guide/nitro-vite-plugin): The Nitro Vite plugin (nitro/vite) adds SSR, API routes, and deploy-anywhere server builds to any Vite app. Learn what it does and how it runs on Vercel.
- [How to Deploy a TanStack Start app to Vercel](/kb/guide/deploy-a-tanstack-start-app-to-vercel): Deploy a TanStack Start app to Vercel with the Nitro Vite plugin. Covers Git and CLI deployment, Fluid compute defaults, and framework detection fixes.
- [Migrate a TanStack Start app from Netlify to Vercel](/kb/guide/migrate-a-tanstack-start-app-from-netlify-to-vercel): Move your TanStack Start app off Netlify and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.
- [Migrate a TanStack Start app from Cloudflare to Vercel](/kb/guide/migrate-a-tanstack-start-app-from-cloudflare-to-vercel): Move your TanStack Start app off Cloudflare Workers and onto Vercel Functions, where Fluid compute scales it automatically. Swap to Nitro, remap your storage, and set up your environment variables, cron jobs, and queues.
- [How to build an MCP server with Nuxt](/kb/guide/how-to-build-an-mcp-server-with-nuxt): Add an MCP server to your Nuxt app with the Nuxt MCP Toolkit. Create tools, resources, and prompt templates that AI assistants like Cursor and VS Code can connect to.
- [How to Build a Weather API with Nitro and Vercel](/kb/guide/weather-api-with-nitro): Provide real-time weather data to apps and websites with a single Nitro route, Vercel cache storage, and Observability.

## Explore other topics in the Vercel Knowledge Base

- [Jev from TypeSafe AI](/kb/jev-from-typesafe-ai): Jev is TypeSafe AI's System One model for fast, typed decisions. It evaluates supplied context and returns choices, scores, and probabilities that applications can use to classify requests, route tasks, and assess proposed actions without generating prose.
- [Vercel Sandbox](/kb/vercel-sandbox): The compute primitive designed to safely run untrusted or user-generated code on Vercel.
- [FDE Field Notes](/kb/fde): Insights from our work with customers. Explore the patterns, diagnostics, and recommendations Vercel’s Forward Deployed Engineers use in production.
- [Software Factory](/kb/software-factory): Software factories put an agent on every stage of your development loop: triage, planning against a live repo checkout, implementation verified with your own checks, and independent review. Work items become draft PRs while you keep the judgment calls.
