New Check out our newest tool: Email Header Analyzer

Slug Generator

A slug is the readable part at the end of a web address, like /best-coffee-in-montreal. Paste a title, or a whole list with one per line, and get clean slugs that work in any browser and file system.

Slugs
Need camelCase or snake_case instead? The Case Converter turns the same text into every common format for code, file names, and headlines. Open Case Converter →
What makes a good slug

Short and descriptive. People read web addresses in search results and shared links, and a slug like /coffee-montreal tells them what to expect. Three to six words is plenty.

Hyphens, not underscores, for web pages. Google treats a hyphen as a space between words, while an underscore joins them into one long word. Underscores are fine for file names and code.

Plain letters travel best. Accented and non-Latin letters work in modern browsers, but they turn into long strings of %-codes when copied into emails or older software. "Plain letters only" swaps them for their closest English letters, including Cyrillic and Greek.

Don't change a slug after publishing unless you set up a redirect, or every existing link to the page will break. Everything runs in your browser.

Need a different tool?
Browse the full set — lookups, converters, and checkers, all free.
View all tools