Searchlight
Tools
BlogAbout
Free SEO Audit
Back to home
📈SEO & Analytics
🗂️Text & Data
🔐Encoders & Decoders
⚡Generators
🔄Converters
🖼️Image Tools
📄PDF Tools
💻Code Tools
🔍Regex & Parsing
🧮Calculators
🗺️Diagrams
🌐Network & Web
✍️Text Utilities
Word CounterCase ConverterText SorterDuplicate RemoverFind & ReplaceText ReverserSlugifyText to SpeechSpeech to Text
🎨Color Tools
🔀Diff & Compare
148+ tools. OAuth is read-only.
Searchlight

148+ free SEO, developer, image, PDF, and productivity tools - no account needed.

Free · all tools included
Company
  • Blog
  • About
  • Free SEO Audit
Legal
  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Searchlight. All rights reserved.

Read-only OAuth · No data reselling · Completely free

Slugify

Convert any text into a clean URL slug. Removes accents, special characters, and optionally stop words.

Slug
your-slug-will-appear-here

About this tool

Convert any text into a clean URL slug - lowercase, hyphenated, with special characters removed and accented letters transliterated to ASCII. Generate SEO-friendly slugs for blog post URLs, product pages, and CMS entries. Handles Unicode (Chinese, Arabic, German umlauts, French accents) and custom separator options.

How to Generate a URL Slug

  1. 1Paste or type your page title or any text into the input.
  2. 2The slug is generated instantly in lowercase with hyphens.
  3. 3Toggle 'Remove stop words' to shorten the slug further.
  4. 4Adjust the separator character if your CMS requires underscores.
  5. 5Click 'Copy' to copy the slug for use in your CMS or code.

Frequently Asked Questions

What is a URL slug?+
A slug is the URL-friendly version of a page title. It uses lowercase letters, numbers, and hyphens only. 'My Blog Post Title!' becomes 'my-blog-post-title'. Clean slugs are readable, shareable, and better for SEO than auto-generated IDs.
How are accented characters handled?+
Accented characters are transliterated to their ASCII equivalent: ü → u, ñ → n, é → e, ç → c. Chinese, Japanese, and Arabic characters are either romanised (pinyin/romaji) or removed depending on the transliteration setting.
Should I use hyphens or underscores in URLs?+
Use hyphens. Google treats hyphens as word separators, so 'seo-tool' is recognised as two words 'seo' and 'tool'. Underscores are not treated as word separators - 'seo_tool' is treated as one word 'seo_tool'.
Should I include stop words in slugs?+
Removing stop words (a, the, and, is, in, of) makes slugs shorter and keeps the focus on keywords. However, if removing them changes the meaning or makes the slug confusing, keep them. Clarity matters more than brevity.
Looking for a deeper guide on this topic? Browse the Searchlight blog.
Visit the blog →

Related tools

View all Text Utilities →
Word CounterCount words, characters, lines & reading timeCase ConvertercamelCase, snake_case, kebab-case & moreText SorterSort lines alphabetically, by length, or randomlyDuplicate RemoverRemove duplicate lines from text