Scaling redirects to infinity on Vercel
By Steven Van ·
Vercel's new Bulk Redirects feature handles up to a million simple redirects per project on Pro and Enterprise plans.
Bulk Redirects, a new way to handle thousands of simple path-to-path or path-to-URL redirects, is now available on Vercel's Pro and Enterprise plans, described in the documentation. It's meant for redirects that don't need the wildcard or header matching that routing rules and middleware handle, and Vercel processes them before any other route in a deployment.
Redirects can be set at deployment time through a file referenced by bulkRedirectsPath in vercel.json, so they stay versioned with the code, or managed at runtime through the dashboard, API, or CLI. Runtime changes save to a staging version first and only go live once published or promoted to production, and bulk redirects can be tested locally with vercel dev. Each redirect can set a source and destination, a permanent or temporary status code, case-sensitive matching, and whether to preserve query parameters.
- Pro plans include 1,000 bulk redirects, with extra capacity sold in blocks of 25,000 for $50/month.
- Enterprise plans get custom included capacity and pricing.
- Each project can configure up to 1,000,000 bulk redirects; wildcard and header matching aren't supported.