redirectmap.Part of Lavmio ↗

Publishing & SEO / Made for the task at hand

Old paths.
A thoughtful new home.

Turn a source-to-target CSV into exact-path Nginx or Netlify-style 301 redirects. Catch duplicate paths and simple redirect loops before exporting rules.

Free to useNo account neededProcessed on your device

Your csv to 301 redirect rules workspace

02 / SOURCE
03 / RESULT

Server redirect rules

Ready when you are
A little less work starts here.

Add your source, or try the example, then choose “Build redirect rules”.

Results are temporary. Download anything you want to keep.

Your original data is never changed.
◇ Local processing↧ Real, downloadable results⌁ No account required

A practical little workflow

From “I need to…” to done.

01

Map each old path

Use exactly two columns: a source path and its destination. Sources are exact paths, without wildcards or queries.

02

Check the structure

Duplicate sources, self redirects, simple relative-path loops and unsupported characters produce errors.

03

Test before replacing

Download the rules, keep a backup and test on your own hosting. No destination availability check is made.

Before you get started

Useful answers.
Clear boundaries.

Built for a focused job.
Review important results before use.

Where do Nginx rules go?

Inside the appropriate server block. Run your server’s configuration test before reloading. Existing locations and other rules can change behavior. Nginx sources with percent escapes are rejected because its location matching uses normalized URIs; use a tested custom rule for those paths.

Does this support regex or full migration validation?

No. It generates conservative exact-path rules. It does not crawl your site, follow external redirect chains or verify target responses.

Can I paste the Netlify output anywhere?

The _redirects format is hosting-specific. Verify your provider’s supported syntax, rule limits and precedence before using it. Query forwarding depends on the hosting platform.

What happens to my data?

Working text and local files are processed in this browser tab and are not sent to a server or an AI service. Reloading clears this workspace. Optional analytics and feedback have separate privacy controls; see Privacy below.

Your work stays yours.

Files and text are processed in this browser tab. The tool does not upload your working files or text. Feedback is optional: opening Feedback loads a Tally-hosted form, and submitted feedback is processed by Tally. The form is not attached to your working files. No advertising is installed. On our official lavmio.com websites, optional Google Analytics loads only after you allow it. It measures visits, approximate location, device/browser information, tool completion and download actions. Working files, text, filenames and form contents are not attached. Page query strings, fragments and referrer paths are excluded. We disable advertising features and automatic form/link tracking. Your preference is stored for six months across Lavmio websites; Google Analytics cookies also expire after six months. Use Analytics choices in the footer to change your choice or withdraw permission. Google processes measurement data; see how Google uses information from partner sites. Preview addresses do not run analytics.

Campaign presets are stored only when you choose Save. Other workspaces are cleared when reloaded. Like any website, the hosting server can receive ordinary page-request information, such as your IP address.

Downloads are saved to your device. Check results before using them in a production workflow.