Migration Mapper

Map the URLs of an old website to the new one and get redirect rules for nginx, Apache, Cloudflare, Netlify and Vercel, then check the live redirects.

Add to Claude Read the docs

Migration Mapper reads the URLs of the old site and of the new site, either from a sitemap or sitemap index URL or from a pasted list, and matches each old URL to a new one: exact path, same path after normalisation (case, trailing slash, index files, file extensions), same last path segment, and finally title similarity for pages that are fetched in batches. Old URLs without a match are listed separately.

The result is a mapping CSV, redirect rules in five formats (nginx, Apache .htaccess, Cloudflare bulk redirects CSV, Netlify _redirects, Vercel JSON) and a report page. A second tool follows live redirects for a finished mapping or a list of URLs, up to five hops each, and reports permanent and temporary redirects, chains, loops, errors and whether the final URL matches the expected target.

Example prompts

Map the URLs from https://old.example.com/sitemap.xml to https://staging.example.com/sitemap.xml and give me nginx redirect rules.
Here is a list of old URLs and a list of new URLs from my CMS export. Match them and tell me which old URLs have no equivalent.
Check that the redirects of migration map abc all end on the expected new URL with a 301.

Add it to Claude

  1. In Claude, open Settings, then Connectors, then Add custom connector.
  2. Enter the URL https://mapper.tidybutton.com/mcp and save.
  3. Choose Connect. A sign-in page asks for your email address and sends a six digit code. No password is needed.

Plans

Free

$0
  • 1 migration map per month
  • Up to 200 URLs per site
  • 200 redirect checks per month

Pro

$19 per month
  • 20 migration maps per month
  • Up to 20,000 URLs per site
  • 20,000 redirect checks per month
  • White-label report without the Tidy Button footer

Details on the pricing page.