Paste a list of page titles — one per line — and get a clean CSV of SEO-friendly URL slugs in seconds. Export directly to use in your CMS or content pipeline.
This tool exists for the moment a single-slug generator stops being practical — migrating a few hundred legacy URLs, cleaning up a CSV export from an old CMS, or planning slugs for a content calendar before a single article is written. Paste one title per line; the order of the output always matches the order of your input, so it's safe to paste straight back into a spreadsheet column.
Before exporting, scan the output for duplicate slugs. Two differently worded titles can collapse to the same slug after stop-word removal — for example, "Best Running Shoes" and "The Best Running Shoe" can both reduce to best-running-shoes. Duplicate slugs across published pages create exactly the kind of duplicate-content ambiguity search engines penalize, so resolve any collisions before import.
The exported CSV has two columns, title and slug, which most CMS import tools and spreadsheet mail-merge features accept without modification. If you're restructuring an existing site rather than launching new pages, pair this with the 301 Redirect Generator — every old URL that's changing needs a redirect rule, and it's far easier to generate both lists from the same source spreadsheet than to reconstruct the mapping later.
Paste your page titles into the text area, one title per line. The tool instantly generates a URL slug for each title and lets you export the title/slug pairs as a CSV file.
The exported CSV has two columns: "title" (the original input) and "slug" (the generated URL slug). It can be imported directly into WordPress, Webflow, Airtable, or any spreadsheet.
Titles one per line
3 slugs
| Title | Slug |
|---|---|
| 10 Best Resume Templates for OFWs | 10-best-resume-templates-for-ofws |
| How to Pass a BPO Job Interview | how-to-pass-a-bpo-job-interview |
| Nursing Board Exam Tips (2026 Edition) | nursing-board-exam-tips-2026-edition |
Convert an entire list of page titles into SEO-friendly slugs and export to CSV in seconds.
Add one title per line — blog posts, product names, or any list of page titles.
Choose your separator and toggle stop word or special character removal.
Every title is instantly converted to a clean, SEO-friendly URL slug.
Download a ready-to-import CSV with title and slug columns for your CMS.
Content teams managing large websites often need to create dozens or hundreds of URL slugs at once — for blog migrations, product catalog imports, or CMS restructuring projects. Generating slugs one at a time is slow and leads to inconsistencies: some with underscores, some with uppercase letters, some with stop words included. Bulk generation ensures every slug follows the same formatting rules across your entire content library, making your URL structure cleaner and easier to maintain.
CSV export makes bulk slugs immediately actionable. Most CMS platforms — WordPress, Webflow, Contentful, Sanity, Dato CMS, and Airtable — support spreadsheet imports with a dedicated slug column. Export your title/slug pairs from this tool and upload them directly to skip manual data entry. For developers building programmatic content pipelines, the CSV format is also trivial to parse and feed into any slug-writing script.
Stop word removalis especially valuable for long-form content titles. Phrases like "the best way to" or "a complete guide to" add character length without contributing any keyword signal in a URL. Removing these words before slugifying produces shorter, more keyword-dense URLs — a win for both SEO and readability. This is particularly important when migrating legacy content where old URLs contain verbose, unoptimized titles.
Slugify hundreds of post titles at once before importing to a new CMS.
Convert product names to clean URL slugs for consistent product page URLs.
Generate target slugs for all pages when restructuring your site's URL architecture.