Was ist dieses Tool?
Ein Groß-/Kleinschreibungswandler ändert die Groß-/Kleinschreibung von Text. Autoren nutzen ihn, um versehentlich in Großbuchstaben geschriebene Passagen zu korrigieren, Überschriften korrekt in Groß- und Kleinschreibung zu setzen oder kopierten Text zu vereinheitlichen. Die Groß- und Kleinschreibung richtet sich dabei nach redaktionellen Konventionen: Nebenswörter wie „von“, „und“ und „der“ bleiben klein geschrieben, sofern sie nicht am Anfang oder am Ende des Titels stehen.
Für Programmierer konvertiert es Bezeichnerstile: camelCase (JavaScript-Variablen), PascalCase (Klassennamen), snake_case (Python) und kebab-case (URLs und CSS). Es trennt Wörter an Leerzeichen, Unterstrichen, Bindestrichen und vorhandenen Großbuchstaben, sodass es direkt zwischen zwei beliebigen Stilen konvertiert.
Warum sollte man es nutzen?
- Acht Schriftarten auf einer Seite – Prosa- und Programmier-Schriftarten zusammen.
- Redaktionelle Groß- und Kleinschreibung, bei der weniger wichtige Wörter (a, of, the) klein geschrieben bleiben, wie bei echten Schlagzeilen.
- Wandelt direkt zwischen verschiedenen Bezeichnungsstilen um: camelCase → snake_case mit einem Klick.
- Beheben Sie versehentliches Großschreiben, ohne den Text neu eingeben zu müssen.
- Kostenlos, sofort, kein Upload.
Anleitung
- Fügen Sie Ihren Text in das Eingabefeld ein oder geben Sie ihn ein.
- Klicken Sie auf die gewünschte Schreibweise.
- Das Ergebnis wird im untenstehenden Ausgabefeld angezeigt.
- Klicken Sie auf „Kopieren“, um es zu verwenden.
Beispiel
Eingabe
the quick brown foxAusgabe
Title Case: The Quick Brown Fox
camelCase: theQuickBrownFox
snake_case: the_quick_brown_foxBeachten Sie, dass bei der redaktionellen Großschreibung „the“ nur am Anfang großgeschrieben wird.
Welche Schreibweise sollten Sie verwenden?
| Schreibweise | Verwenden Sie es für |
|---|---|
| camelCase | Variablen- und Funktionsnamen in JavaScript/Java/TypeScript |
| PascalCase | Namen von Klassen und Komponenten in den meisten Sprachen (React-Komponenten, C#-Klassen) |
| snake_case | Python- und Ruby-Variablen/Funktionen, Namen von Datenbankspalten |
| kebab-case | URL-Slugs, CSS-Klassennamen, HTML-Attribute, Dateinamen, Git-Zweignamen |
| Title Case | Schlagzeilen, Buch- und Artikeltitel – Nebenwörter wie „von“, „der“ bleiben klein geschrieben |
| Sentence Case | Beschriftungen von Schaltflächen und UI-Text in modernen Designsystemen (Material Design, Fluent UI) |
Praktische Tipps
- Sie portieren eine Python-API-Antwort in ein JavaScript-Frontend? Fügen Sie die Feldnamen im „snake_case“-Format ein und wandeln Sie sie in einem Schritt in „camelCase“ um – das geht schneller und ist weniger fehleranfällig als das manuelle Umbenennen jedes einzelnen Schlüssels.
- URL-Slugs und CSS-Klassennamen müssen im Kebab-Case geschrieben werden. Fügen Sie den Seitentitel direkt ein, anstatt Leerzeichen manuell durch Bindestriche zu ersetzen und alles in Kleinbuchstaben umzuwandeln.
- Git-Zweignamen und Docker-Image-Tags folgen derselben Kebab-Case-Konvention wie URLs – „Fix Login Bug“ wird mit einem Klick zu „fix-login-bug“.
- In Datenbankspalten und den meisten SQL-Styleguides wird „snake_case“ verwendet; durch die Umwandlung der Überschriften im „Title Case“-Format eines Spezifikationsdokuments lassen sich Tippfehler vermeiden, die beim manuellen Abtippen von fünfzehn Feldnamen leicht entstehen können.
- Die „Sentence Case“-Schreibweise und nicht die „Title Case“-Schreibweise ist der aktuelle Standard für Schaltflächen und UI-Bezeichnungen in Material Design und Fluent UI – die „Title Case“-Schreibweise auf einer Schaltfläche wirkt mittlerweile ebenso veraltet wie Schlagzeilen und Buchtitel aus früheren Zeiten.
Wie sich dies in reale Arbeitsabläufe einfügt
Die Groß-/Kleinschreibung anzupassen ist in der Regel nur ein Schritt im Rahmen einer umfassenderen Bereinigung: Man extrahiert eine unübersichtliche Liste von Bezeichnern oder Überschriften aus einer Tabellenkalkulation oder einer API-Dokumentation, passt hier die Groß-/Kleinschreibung an und entfernt anschließend überflüssige Leerzeilen oder doppelte Leerzeichen, die aus einem PDF- oder E-Mail-Export übernommen wurden – die Anpassung der Groß-/Kleinschreibung allein reicht nicht aus, um Abstände zu korrigieren.
Um den Titel eines Blogbeitrags in einen URL-Slug umzuwandeln, benötigt man höchstens zwei Tools: Wandeln Sie den Titel hier zunächst in Kebab-Case um und führen Sie anschließend eine Prozent-Kodierung durch, sofern er Nicht-ASCII-Zeichen oder Symbole enthält. Titel in einfachem Englisch sind bereits nach der Umwandlung der Groß-/Kleinschreibung ein gültiger Slug.
Häufig gestellte Fragen
Was ist der Unterschied zwischen „Title Case“ und „Sentence Case“?
Bei der „Title Case“-Schreibweise wird jedes wichtige Wort großgeschrieben (wird für Überschriften und Buchtitel verwendet); bei der „Sentence Case“-Schreibweise wird nur das erste Wort jedes Satzes großgeschrieben (wird für normale Prosa und die meisten modernen UI-Texte verwendet).
Welche Wörter bleiben bei der „Title Case“-Schreibweise klein?
Kurze Funktionswörter: Artikel (a, an, the), kurze Konjunktionen (and, but, or) und kurze Präpositionen (of, in, to, at…) – es sei denn, sie stehen an erster oder letzter Stelle. Dies entspricht dem Stil, der von großen Publikationen verwendet wird.
Wann sollte ich „camelCase“ und wann „snake_case“ verwenden?
Halten Sie sich an die Konventionen Ihrer Sprache: „camelCase“ für JavaScript-/Java-Variablen, „PascalCase“ für Klassennamen in den meisten Sprachen, „snake_case“ für Python und Ruby sowie „kebab-case“ für URLs, CSS-Klassen und Dateinamen.
Kann es „camelCase“ direkt in „snake_case“ umwandeln?
Ja. Der Konverter erkennt vorhandene Großbuchstaben als Wortgrenzen, sodass „myVariableName“ → „my_variable_name“ mit einem Klick funktioniert – sehr praktisch beim Portieren von Code zwischen verschiedenen Sprachen.
Funktioniert das auch mit nicht-englischem Text?
Die Groß-/Kleinschreibung wird nur auf Schriften angewendet, die zwischen Groß- und Kleinschreibung unterscheiden (lateinische, kyrillische und griechische Schrift). Chinesische und japanische Schriftzeichen kennen keine Groß-/Kleinschreibung und werden unverändert übernommen – gemischter Text ist daher kein Problem.