Schreibweisen-Konverter
Text in kebab-case, camelCase, snake_case, Title Case und zehn weitere Schreibweisen überführen. Alles läuft lokal — nichts wird hochgeladen.
- Eingang
- Text · identifiers · lists
- Ausgang
- 14 cases
Text
Kleingeschriebene Wörter, mit Bindestrichen verbunden. URL-Slugs, CSS-Klassen und Dateinamen.
Text
106 Zeichen · 13 Wörter · 5 Zeilen
Ergebnis
kebab-case
the-quick-brown-fox-jumps-over-the-lazy-dog user-profile-id xml-http-request background-color max-retry-count
Schreibweise wählen, Ergebnis kopieren
Wählen Sie die gewünschte Schreibweise aus der Liste, und der Text wird beim Tippen umgewandelt. Der Wechsel zu einer anderen Schreibweise geschieht sofort und lässt Ihren Text unangetastet. Aus einer Überschrift einen URL-Slug, eine CSS-Klasse und einen Konstantennamen zu machen, sind also drei Auswahlen im selben Menü statt drei Anläufe über ein Formular.
Wofür welche Schreibweise gedacht ist
- lowercase
- Alles in Kleinbuchstaben. E-Mail-Adressen, Tags und leise Überschriften.
- UPPERCASE
- Alles in Großbuchstaben. Beschriftungen, Warnhinweise und Akronyme.
- Title Case
- Jedes Wort großgeschrieben. Schlagzeilen sowie Buch- und Artikeltitel.
- Sentence case
- Nur der Satzanfang großgeschrieben. Fließtext und UI-Texte.
- camelCase
- Erstes Wort klein, die übrigen großgeschrieben, ohne Trennzeichen. Variablen in JavaScript und Java, JSON-Schlüssel.
- PascalCase
- Jedes Wort großgeschrieben, ohne Trennzeichen. Klassennamen, Typen und React-Komponenten.
- snake_case
- Kleingeschriebene Wörter, mit Unterstrichen verbunden. Python, Ruby und Datenbankspalten.
- kebab-case
- Kleingeschriebene Wörter, mit Bindestrichen verbunden. URL-Slugs, CSS-Klassen und Dateinamen.
- CONSTANT_CASE
- Großgeschriebene Wörter, mit Unterstrichen verbunden. Konstanten und Umgebungsvariablen.
- Train-Case
- Großgeschriebene Wörter, mit Bindestrichen verbunden. HTTP-Header wie Content-Type.
- dot.case
- Kleingeschriebene Wörter, mit Punkten verbunden. Konfigurations- und Übersetzungsschlüssel.
- path/case
- Kleingeschriebene Wörter, mit Schrägstrichen verbunden. URL-Pfade und Ordnernamen.
- aLtErNaTiNg cAsE
- Buchstaben wechseln zwischen klein und groß. Meist im spöttischen Tonfall.
- iNVERSE cASE
- Jeder Buchstabe wird umgedreht. Für Text, der versehentlich mit aktivierter Feststelltaste getippt wurde.
Wie Wörter erkannt werden
- Leerzeichen und Satzzeichen trennen Wörter. Das gilt auch für Bindestriche, Unterstriche, Punkte und Schrägstriche der anderen Schreibweisen – deshalb lässt sich jede Schreibweise in jede andere umwandeln.
- Auch Wechsel der Groß-/Kleinschreibung trennen Wörter.
userProfileIdwird zuuser,ProfileundId, und eine Folge von Großbuchstaben endet vor dem folgenden Wort, sodass ausXMLHttpRequestxml-http-requestwird. - Jede Zeile wird für sich umgewandelt. Fügen Sie eine Liste von Namen ein, einen pro Zeile, und die Bezeichner-Schreibweisen liefern wieder eine Liste statt eines einzigen sehr langen Namens.
- Fließtext-Schreibweisen lassen den Text in Ruhe. lowercase, UPPERCASE, Title Case und Sentence case ändern nur Buchstaben; Satzzeichen, Abstände und Absätze bleiben unverändert.
Häufige Fragen
- Wie wandle ich Text in kebab-case um?
- Fügen Sie den Text in das Eingabefeld ein oder tippen Sie ihn, und wählen Sie in der Liste „Umwandeln in“ kebab-case. Jedes Wort wird kleingeschrieben und mit Bindestrichen verbunden, aus „Hello World Example“ wird also hello-world-example. Mit dem Kopieren-Button übernehmen Sie das Ergebnis.
- Was ist der Unterschied zwischen camelCase und PascalCase?
- Beide verbinden Wörter ohne Trennzeichen und schreiben jedes Wort groß. Bei camelCase bleibt der allererste Buchstabe klein (userProfile), bei PascalCase wird auch er großgeschrieben (UserProfile). JavaScript-Variablen verwenden meist camelCase; Klassen und React-Komponenten PascalCase.
- Wann verwende ich snake_case oder kebab-case?
- snake_case ist die Konvention für Python-Variablen, Datenbankspalten und viele JSON-APIs. kebab-case wird für URL-Slugs, CSS-Klassen und Dateinamen verwendet, bei denen Unterstriche schlechter lesbar sind oder eine Sonderbedeutung haben.
- Funktioniert das auch mit Umlauten und anderen Alphabeten?
- Ja. Wörter werden anhand von Unicode-Buchstabenklassen erkannt, daher werden Umlaute, lateinische Buchstaben mit Akzenten sowie kyrillische und griechische Buchstaben korrekt umgewandelt. Schriften ohne Groß- und Kleinschreibung, etwa Chinesisch oder Arabisch, bleiben unverändert und werden weiterhin an Leerzeichen und Satzzeichen getrennt.
- Wird mein Text irgendwohin gesendet?
- Nein. Die Umwandlung läuft beim Tippen in Ihrem Browser, und nichts von dem, was Sie einfügen, verlässt Ihr Gerät.
Die anderen Werkzeuge
Lorem-Ipsum-GeneratorPlatzhaltertext in Absätzen, Sätzen oder Wörtern, als reiner Text oder HTML.BildkonverterBilder neu kodieren, skalieren und vektorisieren — mit direktem Vorher-Nachher-Vergleich.DatenkonverterStrukturierten Text zwischen JSON, YAML, TOML, CSV und Markdown überführen.Komprimieren & ArchivierenBeliebige Dateien mit gzip oder Brotli verkleinern oder einen Ordner als ZIP bündeln.DOCX zu PDFEin Word-Dokument in ein PDF mit echtem, markierbarem Text verwandeln.PDF zu DOCXAus der Textebene eines PDFs ein bearbeitbares Word-Dokument zurückgewinnen.Hintergrund-EntfernerAutomatische KI-Freistellung und präzise manuelle Werkzeuge.PDF-EditorDokumente unterschreiben, Text bearbeiten, Bilder einfügen und PDFs direkt im Browser schwärzen.Bild zu ASCIIVerwandeln Sie ein Foto in ASCII-Art, in Schwarzweiß oder in voller Farbe.JWT-Secret-GeneratorZufällige HS256-, HS384- und HS512-Schlüssel in hex oder Base64, fertig für Ihre .env.JWT-DecoderHeader und Claims eines Tokens lesen, die Gültigkeit prüfen und die Signatur verifizieren.Passwort-GeneratorStarke Zufallspasswörter mit der Stärke in Bit.Mock-Data-GeneratorRealistische Fake-Nutzer, Produkte und Bestellungen mit eigenen Spalten, als JSON, CSV oder SQL.