Groß-/Kleinschreibung umwandeln — UPPER, lower, camelCase
Neun Schreibweisen nebeneinander sehen und die passende kopieren
Verarbeitung im Browser · kein Hochladen
Wendet die Regeln dieser Sprache für Groß- und Kleinschreibung an. Umlaute werden mit umgewandelt, ß wird in Großbuchstaben zu SS. Schriften ohne Groß- und Kleinschreibung (Chinesisch, Japanisch, Koreanisch, Arabisch, Hebräisch, Thai) bleiben unverändert.
Was das Tool ist
Dieser Konverter wandelt Ihren Text gleichzeitig in neun Schreibweisen um. Das hilft beim normalen Schreiben, etwa wenn ein Text versehentlich mit Feststelltaste getippt wurde oder eine Überschrift in Title Case stehen soll, und beim Programmieren, wenn ein Ausdruck als camelCase, PascalCase, snake_case, kebab-case oder CONSTANT_CASE gebraucht wird. Jedes Ergebnis hat eine eigene Kopier-Schaltfläche.
Anleitung
- Tippen oder fügen Sie Text ein. Alle Formate werden während der Eingabe aktualisiert.
- Bei mehreren Zeilen werden die Programmierformate (camel, Pascal, snake, kebab, constant) auf jede Zeile einzeln angewendet, und die Zeilenumbrüche bleiben erhalten.
- Wählen Sie bei Bedarf eine Sprachregel, zum Beispiel Türkisch.
- Drücken Sie neben dem gewünschten Format auf Kopieren.
So funktioniert es
- UPPER und lower nutzen die sprachabhängige Umwandlung des Browsers, es gelten also die Unicode-Regeln: Umlaute und andere Buchstaben mit Akzent werden mit umgewandelt, ß wird in Großbuchstaben zu SS.
- Title Case schreibt den ersten Buchstaben jedes Wortes groß und den Rest klein. Ein Buchstabe nach einem Apostroph beginnt kein neues Wort, aus it’s wird It’s.
- Sentence case schreibt zunächst alles klein und dann den ersten Buchstaben jedes Satzes groß: am Anfang sowie nach Punkt, Fragezeichen, Ausrufezeichen oder Zeilenumbruch. Ein Doppelpunkt beginnt keinen neuen Satz. Die deutsche Großschreibung von Substantiven kennt diese Regel nicht, Substantive werden also kleingeschrieben.
- Worttrennung erfolgt an Leerzeichen und Satzzeichen, zwischen einem Kleinbuchstaben oder einer Ziffer und einem Großbuchstaben sowie vor dem letzten Großbuchstaben eines Akronyms, auf den ein Kleinbuchstabe folgt, wie bei XML und Http.
- camelCase, PascalCase, snake_case, kebab-case und CONSTANT_CASE verbinden die getrennten Wörter ohne Trenner, mit Unterstrich oder mit Bindestrich. Satzzeichen gelten als Trenner und fallen weg, aus don’t wird in snake_case don_t.
- Zeichen ohne Groß- und Kleinschreibung, etwa Chinesisch, Japanisch, Koreanisch, Arabisch und Emojis, werden nie verändert.
Beispiele
| Eingabe | Format | Ergebnis |
|---|---|---|
| hallo schöne welt | camelCase | halloSchöneWelt |
| Größe der Datei | snake_case | größe_der_datei |
| XMLHttpRequest | kebab-case | xml-http-request |
| base64Encode | CONSTANT_CASE | BASE64_ENCODE |
| Straße | UPPER CASE | STRASSE |
| DER SCHNELLE BRAUNE FUCHS | Title Case | Der Schnelle Braune Fuchs |
| 你好 世界 | snake_case | 你好_世界 |
| istanbul (Türkisch) | UPPER CASE | İSTANBUL |
Häufige Fragen
Was passiert mit Umlauten und ß?
Umlaute werden wie alle Buchstaben umgewandelt: ä wird zu Ä und umgekehrt. Beim Umwandeln in Großbuchstaben wird ß nach den Unicode-Regeln des Browsers zu SS, aus Straße wird also STRASSE. Der Rückweg ist nicht eindeutig: STRASSE wird in Kleinbuchstaben zu strasse, nicht zu straße.
Werden Akronyme wie XMLHttpRequest richtig getrennt?
Ja. Eine Folge von Großbuchstaben gilt als ein Akronym, und der letzte Großbuchstabe beginnt das nächste Wort, wenn ein Kleinbuchstabe folgt. XMLHttpRequest wird zu xml_http_request. Ziffern bleiben an den Buchstaben davor, base64Encode wird also zu base64_encode.
Was passiert mit Chinesisch, Koreanisch oder Emojis?
Schriften ohne Groß- und Kleinbuchstaben wie Chinesisch, Japanisch, Koreanisch, Arabisch, Hebräisch oder Thai bleiben unverändert, ebenso Emojis. In snake_case und ähnlichen Formaten ändern sich nur die Trenner.
Wozu gibt es eine Option für Türkisch?
Im Türkischen und Aserbaidschanischen ist der Großbuchstabe von i das İ mit Punkt und der Kleinbuchstabe von I das ı ohne Punkt. Mit den türkischen Regeln wird istanbul zu İSTANBUL, mit den Standardregeln zu ISTANBUL.
Wird mein Text an einen Server gesendet?
Nein. Die gesamte Umwandlung läuft in Ihrem Browser.