text validator

Slug Validator

Validate URL slugs (lowercase, numbers, hyphens) to keep links clean and consistent.

Results

Paste input and validate locally.
Status
Ready when you validate.
Details
Ready when you validate.
Length
Ready when you validate.

Rules & checks

Allows lowercase letters, digits, and hyphens.

Disallows leading/trailing hyphens and consecutive hyphens.

Suggests keeping slugs under 100 characters.

Runs entirely client-side; no data leaves the page.

When to use it

  • CMS/blog slug validation
  • Ecommerce product URL cleanup
  • Docs and knowledge base link hygiene

Tips

  • Keep slugs short, descriptive, and keyword-focused
  • Avoid stopwords that bloat URLs

Examples

Valid slug

  • my-clean-url-slug -> valid

Invalid characters

  • My Slug! -> invalid (uppercase, spaces, punctuation)

Leading/trailing hyphen

  • -slug- -> invalid

FAQs

Is anything uploaded?
No. Validation happens locally and clears on refresh.

Related validators

Format-only; does not create redirects or enforce uniqueness.