Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js template for rendering Remotion videos with Vercel Sandbox

Astro landing page starter with gradient background, responsive hamburger/dropdown menu, and switchable floating/fullscreen headers.
Remotion on Vercel is a Next.js boilerplate for building programmatic video apps with the Remotion Player and server-side rendering via Vercel Sandbox.
Remotion on Vercel is a Next.js template that pairs the @remotion/player component with Vercel Sandbox for server-side video rendering, storing output in Vercel Blob. It runs on the Next.js App directory with TailwindCSS and is maintained by the Remotion team (remotion-dev). The template takes a Remotion composition, renders it to a video file in a Vercel Sandbox environment, and saves that file to Blob storage so it can be served to users.
BLOB_READ_WRITE_TOKEN environment variable.npx create-video@latest --vercel or use the GitHub "Use this template" button.npx remotion studio to open the visual composition editor during development.vercel login, vercel link, vercel env pull .env.local) pull the Blob token for local rendering.After cloning, run npm i to install dependencies. To render on Vercel, create a Blob store in your Vercel project and attach it; the BLOB_READ_WRITE_TOKEN is then available automatically. For local development, link your project with Vercel CLI, pull environment variables with vercel env pull .env.local, and start the dev server with npm run dev.
No. The template's documentation explicitly states it does not include rate limiting or caching, and recommends implementing both before making your app publicly available.
It uses Vercel Blob. You create a Blob store in your Vercel dashboard, attach it to your project, and the BLOB_READ_WRITE_TOKEN is injected automatically for server-side use.
Use the "Deploy with Vercel" button or clone the repository and import it into Vercel. The only setup requirement is creating and attaching a Vercel Blob store to the project.
Log in with the Vercel CLI (vercel login), link your directory (vercel link), pull environment variables with vercel env pull .env.local, and run npm run dev. This makes the Blob token available for local sandbox rendering.
The template falls under the Remotion license terms. Some entities may need a company license; details are in the LICENSE.md file in the repository.
