Zum Inhalt springen

Groß-/Kleinschreibung umwandelnBeta

Wandle Text in GROSSBUCHSTABEN, kleinbuchstaben, Title Case, camelCase, snake_case oder kebab-case um. Dein Text bleibt in deinem Browser.

0 Zeichen · 0 Zeilen

0 Zeichen · 0 Zeilen

So verwendest du das Tool

Füge deinen Text in das Eingabefeld ein und wähle eine Umwandlung – das Ergebnis wird angezeigt, ganz ohne Button. Es aktualisiert sich, während du weiterschreibst, und du kannst es über den Button daneben kopieren.

Unterstützte Umwandlungen

  • GROSSBUCHSTABEN / kleinbuchstaben: wandelt den gesamten Text in Groß- oder Kleinbuchstaben um.
  • Title Case: schreibt den ersten Buchstaben jedes durch Leerzeichen getrennten Worts groß. Beispiel: “the quick brown fox” → “The Quick Brown Fox”.
  • Satzform (Sentence case): schreibt den ersten Buchstaben jedes Satzes (endet auf ., ? oder !) groß und den Rest klein.
  • Groß-/Kleinschreibung umkehren: macht aus Großbuchstaben Kleinbuchstaben und umgekehrt.
  • aBwEcHselnde GroSS-/KleinSchreibung: wechselt bei allen Buchstaben, die tatsächlich eine Groß-/Kleinform haben, abwechselnd zwischen klein und groß (der bekannte Meme-Stil).
  • camelCase / PascalCase / snake_case / kebab-case / CONSTANT_CASE: die fünf Namenskonventionen für Variablen, Funktionen und Konstanten im Code. Wortgrenzen werden auch in Text erkannt, der bereits durch Leerzeichen, Unterstriche (_), Bindestriche (-) oder camelCase getrennt ist, und dann in den gewünschten Stil umgewandelt. Beispiel: “user_first_name” → als camelCase “userFirstName”, “user first name” → als kebab-case “user-first-name”.

Wie Groß-/Kleinschreibung und Sprache (Locale) zusammenhängen

Die Regeln für Groß-/Kleinschreibung können sich zwischen Sprachen leicht unterscheiden. Das bekannteste Beispiel ist Türkisch: Aus kleinem i wird beim Großschreiben ein İ mit Punkt, aus großem I beim Kleinschreiben ein ı ohne Punkt – anders als im Englischen mit I/i. Dieses Tool bietet als Locale nur die 5 Sprachen dieser Website (Koreanisch, Englisch, Japanisch, Deutsch, Spanisch) an, und zwischen diesen gibt es solche Sonderregeln nicht, das Ergebnis ist also bei jeder Wahl gleich. Manche Umwandlungen ändern trotzdem die Zeichenlänge, unabhängig von der Locale, weil die Regel direkt aus dem Unicode-Standard kommt – das deutsche ß → SS oben ist so ein Fall, siehe FAQ.

Datenschutz

Dein Text wird ausschließlich in diesem Browser umgewandelt. Er wird nirgendwo gespeichert oder gesendet und verschwindet, sobald du die Seite schließt.

Häufige Fragen

Was ist der Unterschied zwischen einer Locale und 'Keine Locale'?

Bei den meisten alphabetischen Sprachen ändert die gewählte Locale am Ergebnis nichts. Manche Sprachen haben aber eigene Regeln für dasselbe Alphabet – im Türkischen etwa wird zwischen einem i ohne Punkt und einem İ mit Punkt unterschieden. Unter den 5 Sprachen, die dieses Tool zur Auswahl stellt (Koreanisch, Englisch, Japanisch, Deutsch, Spanisch), gibt es solche Sonderregeln untereinander nicht, das Ergebnis ist also bei jeder Auswahl gleich. 'Keine Locale' verwendet einfach die Standardregeln von JavaScript (nach Unicode-Standard).

Warum wird aus dem deutschen ß beim Umwandeln in Großbuchstaben SS?

Der Unicode-Standard selbst legt fest, dass die Großschreibung von ß (Eszett) aus den zwei Buchstaben SS besteht – das gilt unabhängig von der gewählten Locale. Aus 'straße' wird beim Umwandeln also 'STRASSE' (7 statt 6 Zeichen), und wandelt man es zurück in Kleinbuchstaben, erhält man 'strasse' – das ursprüngliche ß kommt nicht zurück. Das solltest du im Hinterkopf behalten, wenn du zusätzlich Zeichen zählst.

Wirkt sich die Locale auch auf camelCase oder snake_case aus?

Nein. Die Namenskonventionen für Code (camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE) folgen unabhängig von der Sprache immer derselben Regel (einfache ASCII-Groß-/Kleinschreibung). Bei diesen Modi ist die Locale-Auswahl deaktiviert.