Text

Slugify

Wandelt Text in einen URL-sicheren „Slug“ um: Transliteration von Kyrillisch (ukrainisch/russisch) nach offiziellem Standard, Entfernung von Diakritika und überflüssigen Zeichen, Kleinschreibung.

A slug is a URL-safe version of a title or name: lowercase Latin letters, digits, and hyphens instead of spaces. This tool transliterates Cyrillic text using the official standard and strips diacritics and characters that aren't valid in a URL.

How to use it

Common uses

Things to keep in mind

Cyrillic transliteration isn't unique — different systems (e.g. passport vs. scholarly) transliterate the same letters differently; this tool follows the official transliteration standard.

Keep slugs short and meaningful — long slugs are harder to remember and look worse in search results.

Artikel zu diesem Tool: Slugify: beliebigen Text in eine URL verwandeln

Häufig gestellte Fragen

Wie wird Text in einen URL-freundlichen Slug umgewandelt?

Der Text wird in Kleinbuchstaben umgewandelt, kyrillische Zeichen (Ukrainisch, Russisch) werden nach dem offiziellen Standard transliteriert, diakritische Zeichen und URL-inkompatible Zeichen werden entfernt, dann werden Wörter mit dem gewählten Trennzeichen verbunden.

Kann ich das im Slug verwendete Trennzeichen wählen?

Ja, mit der Trennzeichen-Option können Sie das Zeichen wählen, das die Wörter des Slugs verbindet, typischerweise ein Bindestrich oder Unterstrich.

Wird der eingegebene Text an einen Server gesendet?

Nein, die gesamte Slug-Generierung läuft lokal in Ihrem Browser in JavaScript ab, nichts wird online übertragen.

Was tun, wenn zwei unterschiedliche Titel denselben Slug ergeben?

Die Titel „Hallo, Welt!" und „hallo welt" ergeben nach der Normalisierung denselben Slug, obwohl die Texte unterschiedlich sind. Wenn der Slug als eindeutiger Bezeichner verwendet wird (etwa in der URL eines Artikels), muss diese Kollision zusätzlich behandelt werden — typischerweise mit einem numerischen Suffix oder einer ID.

Warum reicht eine einfache URL-Kodierung nicht anstelle eines Slugs?

Percent-Encoding von Nicht-ASCII-Zeichen ist in einer URL technisch gültig, aber für Menschen unlesbar und wirkt in der Adressleiste oder beim Kopieren unseriös. Der Slug löst genau das Lesbarkeitsproblem, nicht nur die technische Gültigkeit der Zeichen.

Artikel: Text

Case Converter: warum es unterschiedliche Namensstile gibt

Warum in einem Projekt Variablen in camelCase, Dateien aber in kebab-case geschrieben werden, und woher diese Regeln stammen.

Text Diff: wie Algorithmen den Unterschied zwischen zwei Texten finden

Wie ein Diff-Algorithmus die minimale Menge an Änderungen zwischen zwei Textversionen findet.

Reguläre Ausdrücke: Grundsyntax und typische Muster

Wie man einen regulären Ausdruck liest und wie sich gieriges von faulem Matching unterscheidet.

Zeilen sortieren und Duplikate entfernen: wozu das gut ist

Warum eine numerische Sortierung, die „10" vor „9" setzt, ein Fehler ist, und wie man das vermeidet.

String Escape: warum derselbe Text unterschiedlich escaped werden muss

Warum dasselbe Anführungszeichen in einem JS-String, in JSON und in einem Shell-Befehl unterschiedlich escaped wird.

CRLF gegen LF: warum Zeilenendezeichen immer noch wichtig sind

Warum eine unter Windows geschriebene Datei in Git unter Linux als „komplett geändert" angezeigt werden kann.

Zeichen und Wörter zählen: warum das nicht immer trivial ist

Warum ein Emoji oder ein Zeichen mit Akzent als mehrere Zeichen auf einmal zählen kann.

Lorem Ipsum: woher der Platzhaltertext stammt und wozu er dient

Warum Designer absichtlich „bedeutungslosen" Text statt echtem Inhalt in Entwürfen verwenden.

Markdown: warum einfache Textsyntax komplexe Editoren geschlagen hat

Warum Entwickler Dokumentation lieber in Markdown als in einem Rich-Text-Editor schreiben.

Leerzeichen und unsichtbare Zeichen: die versteckte Ursache seltsamer Bugs

Warum zwei scheinbar identische Strings wegen eines unsichtbaren Zeichens nicht übereinstimmen können.

Text Reverse: warum „Text umkehren" schwieriger ist, als es klingt

Warum eine naive String-Umkehrung ein Emoji in unbrauchbare Bytes verwandeln kann.

Text-Häufigkeitsanalyse: warum man zählt, wie oft sich Wörter wiederholen

Wie die Buchstabenhäufigkeit in einem Geheimtext hilft, die einfachsten Substitutionschiffren zu knacken.