TextoLab · Works in your browser

Slug Generator

Create a clean URL slug from a title or short phrase.

✓ Your text stays in your browser.

How to use

Choose a separator and maximum length, then generate and copy the resulting slug.

How it works

Unicode text is decomposed, accents are removed, case is normalized, and non-letter or number runs become the selected separator.

Understanding the result

Accents are transliterated, punctuation becomes the chosen separator, and duplicate separators are collapsed.

Practical example

Turn “Guia de Ação Rápida” into “guia-de-acao-rapida” for a page path or content identifier.

Limitations

The tool does not check whether a URL already exists or whether a slug matches a content-management system rule.

Common question

Are accented letters supported?

Yes. Common accents are removed predictably, such as ação becoming acao.

What this tool checks and changes

  • Removes accents with deterministic Unicode normalization.
  • Replaces non-alphanumeric runs with a chosen separator.
  • Applies a configurable maximum length without leaving a trailing separator.

Practical uses

  • Creating readable page paths.
  • Preparing stable content identifiers.
  • Converting multilingual titles into URL-friendly text.

Slug Generator

A reliable three-step workflow

The processing remains in this browser; the supplied text is not sent to an external text-processing service.

  1. 1

    Start with the original

    Paste the complete text and preserve the parts whose structure matters.

  2. 2

    Choose only relevant options

    Each option changes a specific rule. Leave unrelated settings off.

  3. 3

    Review before using the result

    Read the output in context, then copy it only after confirming the intended meaning and formatting.