Was dieser Groß-/Kleinschreibung-Konverter macht
Dieser case converter online wandelt beliebigen Text in 11 Schreibweisen um: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case und aLtErNaTiNg. Der smarte Tokenizer erkennt dabei Grenzen sowohl anhand von Groß-/Kleinschreibung als auch von Trennzeichen – sodass Eingaben wie getUserID_v2 sauber in jeden Zielformat konvertiert werden, ohne dass Buchstaben verloren gehen oder Tokens falsch zusammengeführt werden. Diese deutschsprachige Version berücksichtigt außerdem Besonderheiten wie das ß, das beim Uppercase zu "SS" wird. Wer häufig zwischen Python-snake_case und JavaScript-camelCase wechselt oder URL-Slugs im kebab-case braucht, spart hier echte Zeit. 100% im Browser — deine Daten verlassen nie dein Gerät. Keine Uploads, kein Tracking, keine Server-Logs. Übrigens: Deutsche Wörter sind im Schnitt mit 6,3 Zeichen deutlich länger als englische (4,7), was beim Layout von Variablennamen und Slugs einen echten Unterschied macht.
Funktionen
- 11 Schreibweisen auf einen Klick. Von UPPERCASE und lowercase über Title Case und Sentence case bis hin zu camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case und aLtErNaTiNg – alle Konvertierungen sind sofort verfügbar.
- Intelligenter Tokenizer für gemischte Eingaben. Der Tokenizer trennt Wörter sowohl an Groß-/Kleinschreibungsgrenzen als auch an Trennzeichen.
getUserIDwird korrekt inget,User,IDzerlegt – nicht ingetuserid. - Unterstützung für Sonderzeichen. Das deutsche ß wird beim Uppercase zu "SS" konvertiert, wie in den Unicode-Standards vorgesehen. Umlaute (ä, ö, ü) bleiben erhalten, wo sie sinnvoll sind.
- URL-Slug-Generierung. Artikel- oder Seitentitel direkt in kebab-case umwandeln, um daraus saubere, leserliche URLs zu erzeugen – als Vorbereitung für den [URL-Slug-Generator](/de/slugify/).
- Sofortiges Kopieren des Ergebnisses. Ein Klick auf „Kopieren“ überträgt das Ergebnis direkt in die Zwischenablage. Kein manuelles Markieren, kein Scrollen.
- Keine Installation, keine Anmeldung. Der caps converter läuft vollständig im Browser. Es gibt keinen Server, der deinen Text verarbeitet oder speichert – die Privatsphäre ist by design geschützt.
So benutzt du den Groß-/Kleinschreibung-Konverter
Text einfügen, Schreibweise wählen, Ergebnis kopieren – fertig. Das geht in drei Schritten.
- Text einfügen. Füge deinen Text in das Eingabefeld ein – egal ob einfache Sätze, Variablennamen wie
getUserNameoder gemischte Inhalte mit Unterstrichen und Bindestrichen. - Zielformat auswählen. Wähle im Dropdown die gewünschte Schreibweise. Für Umgebungsvariablen nimm CONSTANT_CASE, für Python-Funktionen snake_case, für JavaScript-Methoden camelCase.
- Ergebnis kopieren. Klicke auf „Kopieren“, um das Ergebnis in die Zwischenablage zu übernehmen. In JavaScript erreichst du dasselbe programmatisch mit
text.toUpperCase()odertext.toLowerCase()– für komplexe Schreibweisen wie camelCase ist aber ein Tokenizer wie dieser nötig. - Bei Bedarf löschen und neu starten. Mit „Löschen“ wird das Eingabefeld geleert. Du kannst danach sofort den nächsten Text einfügen.
Häufige Anwendungsfälle
- Code-Portierung zwischen Sprachen. Beim Wechsel von Python nach JavaScript müssen Funktions- und Variablennamen von snake_case in camelCase übertragen werden. Statt jede Umbenennung manuell vorzunehmen, paste die ganze Liste und konvertiere in einem Schritt.
- URL-Slugs aus Titeln generieren. Aus einem Blogtitel wie „Einführung in REST APIs“ wird per kebab-case der Slug
einführung-in-rest-apis. Für die weitere Verarbeitung lässt sich der [URL-Slug-Generator](/de/slugify/) einsetzen, der zusätzlich Umlaute normalisiert. - Umgebungsvariablen benennen. Konfigurationsschlüssel wie
databaseHostoderapi.timeoutwerden per CONSTANT_CASE zuDATABASE_HOSTundAPI_TIMEOUT– konform mit den Konventionen von Linux-Shells und Deployment-Plattformen wie Heroku oder Fly.io. - Überschriften und Titel formatieren. Für englischsprachige Texte verlangt der Title-Case-Standard, dass Hauptwörter groß geschrieben werden. Das manuelle Prüfen eines Titels kostet Zeit – der letter case converter erledigt das in Millisekunden.
- Texte vor dem Textvergleich normalisieren. Bevor zwei Textvarianten auf Unterschiede geprüft werden, lassen sie sich per lowercase in eine einheitliche Schreibweise bringen. Danach kann der [Textvergleich](/de/text-diff/) die inhaltlichen Differenzen zeigen – ohne false positives durch Groß-/Kleinschreibung.
Häufig gestellte Fragen
Werden meine Texte auf einem Server gespeichert?
Nein. Der gesamte Konvertierungsprozess läuft im Browser – es gibt keinen Server-Request, kein Logging, keine Analytics, die den Inhalt erfassen. Deine Eingaben verlassen nie dein Gerät.
Was ist der Unterschied zwischen camelCase und PascalCase?
Bei camelCase beginnt das erste Wort klein: getUserName. Bei PascalCase beginnt jedes Wort groß: GetUserName. PascalCase wird häufig für Klassen- und Konstruktornamen verwendet, camelCase für Methoden und Variablen in JavaScript, Java oder TypeScript.
Warum ergibt `ß` im Uppercase zwei Buchstaben?
Das ist Unicode-Standard: ß.toUpperCase() ergibt SS. Seit 2017 gibt es zwar das große ẞ (U+1E9E), es ist aber in der täglichen Praxis noch wenig verbreitet. Dieser Konverter folgt dem etablierten Verhalten von JavaScript (text.toUpperCase()) und produziert SS.
Was ist CONSTANT_CASE und wann nutze ich es?
CONSTANT_CASE (auch SCREAMING_SNAKE_CASE genannt) schreibt alle Buchstaben groß und trennt Wörter durch Unterstriche: MAX_RETRY_COUNT. Es ist die Konvention für Konstanten in C, Java, Python und für Umgebungsvariablen in Shell-Skripten und CI/CD-Pipelines.
Kann der Konverter mit bereits gemischten Eingaben umgehen?
Ja. Der Tokenizer erkennt Groß-/Kleinschreibungsgrenzen und Trennzeichen gleichzeitig. getUserID_v2 wird korrekt als get, User, ID, v2 zerlegt – nicht als ein einziger Block. Das ist der häufigste Fehler bei einfacheren caps convertern.
Was ist der Unterschied zwischen Title Case und Sentence case?
Bei Title Case wird jedes Hauptwort großgeschrieben: „The Quick Brown Fox“. Bei Sentence case nur der erste Buchstabe des Satzes: „The quick brown fox“. Für englische Überschriften gilt oft Title Case; für Fließtext und UI-Labels in deutschen Anwendungen ist Sentence case üblicher – ähnlich wie es DIN 5008 für Geschäftskorrespondenz empfiehlt. Für URL-Pfade ist kebab-case gemäß dem WHATWG URL Living Standard die bevorzugte Schreibweise. Mehr zu Zeichenmengen und Kodierung findest du auch in der MDN-Referenz zu JSON.parse, wo Escaping und Zeichenkodierung dokumentiert sind.