Redirect Rule Generator
Turn source and destination CSV mappings into 301 or 302 rules for Nginx, Apache and Vercel.
Your CSV file and generated rules stay in your browser. Nothing is uploaded to BroBroGo.
FAQ
How should I format the CSV file?
Use a header row with source and target columns. Destination also works in place of target. Each following row can use a complete HTTP or HTTPS source URL or a path beginning with /, plus a complete or root-relative destination.
Are the generated redirects exact matches?
Yes. Nginx and Apache output is anchored to the exact source path, and Vercel receives the same literal path. A source hostname is removed; source query strings, fragments and wildcard-style patterns are rejected because the three environments handle them differently.
Why does the Vercel output use statusCode?
Vercel’s permanent switch produces 308 and its temporary switch produces 307. statusCode is used so your choice stays exactly 301 or 302. Standard Vercel deployments allow 2,048 total routes, so this tool accepts up to 2,000 mappings.