en

Slugify

Turn a title into a clean URL slug (lowercase, hyphens, no accents) - locally in your browser, with no upload.

Separator
  • Hyphen (-)
  • Underscore (_)
  • Dot (.)
Lowercase
Strip accents

Running locally on your device ...

0%

Your files never left your device

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Servers in GermanyGDPR by design
    Independently auditedTLS A+ · HTTP headers A+

    A slug is the readable part of a web address that names a piece of content - for example my-first-post in the URL of a blog entry. For an address to work and stay cleanly copyable everywhere, a slug must contain no spaces, accented letters or special characters. This tool turns any title into exactly such a string: it replaces spaces with a separator, lowercases and removes accents, so Über das Café becomes a clean uber-das-cafe.

    You can choose the separator (hyphen for URLs, underscore for file names, say), turn off lowercasing and decide whether accents are removed. Removing accents means: é becomes e, ö becomes o - this keeps the slug pure ASCII and therefore maximally compatible. Several consecutive special characters are collapsed into a single separator, and no separator is left at the start or end.

    The whole conversion runs entirely locally in your browser in pure JavaScript - your text is not uploaded, not stored, and no foreign library is loaded from a CDN. Note: for non-Latin scripts (such as Cyrillic or Chinese) the letters are preserved but not rewritten into Latin ones - the tool deliberately does not perform true transliteration.

    Specifications

    Specifications
    Input formatsText input
    Output formatTXT
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Paste the title or text into the text field.
    2. Choose the separator and options.
    3. Read the slug or download it as a text file.

    Limitations: The tool does not transliterate non-Latin scripts (Cyrillic, Greek, Chinese are preserved but not romanized). With strip accents on, the slug stays pure ASCII; without it, accents remain and the slug is not ASCII-compatible everywhere. Very large texts are limited by your device memory.

    FAQ

    Is my text uploaded?

    No. Generating the slug runs entirely locally in your browser; your text never leaves your device and is not stored.

    What is a slug anyway?

    The readable, unique part of a web address that names a piece of content - such as a post title in lowercase with hyphens instead of spaces.

    What does strip accents mean?

    Accented letters are reduced to their base letters (é to e, ü to u). This keeps the slug pure ASCII and thus compatible everywhere.

    Does it work with Cyrillic or Chinese text?

    The characters are preserved and joined into a valid slug, but not rewritten into Latin script. The tool deliberately does not perform true transliteration.

    Related tools