Slugify a CSVColumn
Generate lowercase, accent-free, URL-friendly slugs from titles, names, or any text column — entirely in your browser.
Generate lowercase, accent-free, URL-friendly slugs from titles, names, or any text column — entirely in your browser.
Slugifying turns human-readable text into a clean token you can drop into a URL, an anchor, a filename, or a primary key. Pick the column, choose a separator, and the tool writes a new <col>_slug column next to it.
Drop in your file and choose the column to slugify — a title, product name, category, or any text field. Everything runs locally; the data stays in the browser tab.
Select a hyphen for web URLs (the conventional choice) or an underscore for filenames and database identifiers. Spaces, punctuation, and symbols all become that single separator.
The tool adds a <col>_slug column with lowercase, accent-stripped, collapsed, trimmed slugs. Keep the original column or drop it, then download the result.
Slugs are predictable, shareable, and safe to put in a URL. Generating them client-side means you can clean a list of thousands of titles without sending anything to a server.
Output contains only lowercase a–z, digits, and your chosen separator — no spaces, no accents, no punctuation that needs escaping in a URL or breaks a filename.
Diacritics are normalized and stripped: café becomes cafe, Crème brûlée becomes creme-brulee, Über becomes uber. Ligatures and eszett expand sensibly (ß → ss, æ → ae).
Runs of separators collapse to one and leading or trailing separators are trimmed, so 'A --- B' becomes 'a-b' rather than 'a---b' or '-a-b-'.
There is no upload and no backend. The CSV is parsed and transformed in your own browser, so even sensitive titles or names never leave your machine.