Import thousands of redirects from CSV
Upload a CSV file with your redirect rules and import them in bulk. Preview changes, detect conflicts, and import rules in a single operation. Available on Pro and Enterprise plans.
Column Mapping
Preview
How CSV bulk import processes your redirect files
Upload a CSV file with the defined column format: source, destination, match_type, status_code, and trailing_slash_insensitive. The importer validates headers and parses each row according to this structure.
After mapping columns, the importer scans every row for issues. It validates URL patterns for syntax, checks for duplicate source URLs within the file and against existing rules, and flags rows with missing or invalid data. A detailed preview shows exactly what will be created, updated, or skipped.
When you confirm the import, all valid rules are created in a single atomic operation. The import is transactional — if any row fails to import, the entire batch is rolled back. This prevents partial imports that leave your rule set in an inconsistent state.
Why teams choose this
Built for performance, reliability, and developer experience.
Defined CSV Format
CSV with columns: source, destination, match_type, status_code, trailing_slash_insensitive.
Conflict Detection
Automatically detect duplicate sources, conflicting rules, and invalid patterns.
Preview Before Import
Review every rule change before committing — nothing is applied until you confirm.
Large Files
Handle CSV files with tens of thousands of rows efficiently.
CSV bulk import use cases
Platform migration
Export redirects from your current CDN or CMS as a CSV and import them into Redirections in minutes instead of recreating rules one by one.
Agency client onboarding
Receive a client's existing redirect spreadsheet and bulk-import all their rules into a new project during onboarding.
Bulk updates
Export your current rules, modify them in a spreadsheet for batch changes, and re-import the updated file to apply changes at scale.
Historical data recovery
Import redirect rules from backups, exported configs, or crawl reports to restore rules that were lost or accidentally deleted.
How we compare
See how Redirections compares to alternatives.
Migrate thousands of redirects in minutes
The CSV import system is designed to handle files with tens of thousands of rows efficiently. Large files are processed in chunks on the server side, with progress reporting so you can see import status in real time. Memory-efficient parsing means even 50,000-row files process without timeouts or memory issues.
Conflict detection goes beyond simple duplicate checking. The importer identifies overlapping prefix patterns, rules that would create redirect chains with existing rules, and duplicate source paths. Each conflict is categorized with a severity level and a suggested resolution.
After import, a detailed summary report shows how many rules were created, how many were skipped (with reasons), and any warnings about potential issues. The report can be downloaded as a CSV for record-keeping, making it easy to track what was imported and audit the results.
Related Articles
10-Step Website Migration Checklist for Zero SEO Loss
A comprehensive technical playbook for executing website migrations with zero downtime.
Cloudflare Killed Page Rules: What It Means for Your Redirects
Managing redirects after Cloudflare deprecated Page Rules without being locked into a single provider.
Website Migration Playbook: A DevOps Guide to Zero-Downtime Redirects
A technical blueprint for seamless website migrations with DNS TTL management and edge-based 301 redirects.
Related features
Explore more capabilities that work great together.
Import your existing redirects
Upload a CSV and migrate thousands of redirect rules in minutes. Available on Pro and Enterprise plans.
No credit card required · Free tier available