Generate redirect rules
Built for a site migration: paste the mapping from your crawler and get the rules, plus a warning for the three mistakes that break a migration — chains, loops and duplicated sources.
- Runs entirely in your browser
- Works offline
- No upload
- No sign-up
- No watermark
Loading the tool…
How it works
- Paste old and new URLs, one pair per line (or drop a CSV).
- Choose the server and the status code.
- Copy the rules into your configuration.
Why nothing is uploaded
Every operation on this page is done by code running inside your browser tab, using the same engine that renders web pages. The file is read from disk into your tab’s memory, transformed there, and written back out as a download. It is never sent anywhere — not to us, not to a third party.
Verify it yourself
- Open your browser’s developer tools (F12) and select the Network tab.
- Load your file and run the tool.
- The only requests you will see are the tool’s own code and, once cached, none at all.
Frequently asked questions
Why does it warn about redirect chains?
Because A → B → C wastes a round trip on every visit and dilutes the signal at each hop. During a migration chains appear naturally as you fix things twice; the fix is to point A straight at C.
301, 302 or 308?
301 for a permanent move — it passes the ranking signal and browsers cache it hard, so a mistake is painful to undo. 302 while you are still unsure. 308 behaves like 301 but preserves the request method, which matters only for POST endpoints.
Does anything leave my browser?
No. There is no server behind this page doing the work and no API being called — the whole tool is JavaScript running in the tab. Load it once and it keeps working with the connection off.