Über den Case Converter
Dieser kostenlose Groß- und Kleinschreibungs-Konverter ändert die Schreibweise Ihres Textes. Fügen Sie ihn ein und wechseln Sie mit einem Klick zu UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case oder kebab-case.
Alles läuft in Ihrem Browser — es wird nichts hochgeladen. Das ist wichtiger, als es klingt, denn der Text, den man neu schreiben lassen möchte, ist oft eine Spalte mit Kundennamen, eine Liste von E-Mail-Adressen oder ein Datenbankexport.
Die Schreibweisen und wann welche richtig ist
UPPERCASE — jeder Buchstabe groß. Gut für kurze Beschriftungen und Abkürzungen. Schlecht für alles, was länger als ein paar Wörter ist: Großbuchstaben nehmen einem Wort seine Form, und Lesende erkennen Wörter teilweise an ihrem Umriss, weshalb ein Satz in Versalien messbar langsamer zu lesen ist. Screenreader buchstabieren lange großgeschriebene Wörter mitunter Buchstabe für Buchstabe, und in einer Nachricht wirkt es wie Schreien.
lowercase — alles klein. Nützlich, um Daten vor dem Vergleichen zu normalisieren, und für Tags, Slugs und E-Mail-Adressen.
Sentence case — der erste Buchstabe des Satzes groß, der Rest wie geschrieben. Das ist normale Prosa und zunehmend auch der Standard für Überschriften und Oberflächentexte, weil es leichter zu lesen und leichter zu übersetzen ist.
Title Case — Die Meisten Wörter Großgeschrieben. Traditionell für Schlagzeilen und Buchtitel im Englischen. Der Haken ist, dass die genauen Regeln davon abhängen, welchem Stilhandbuch Sie folgen.
camelCase — firstNameField. Wörter ohne Leerzeichen verbunden, jedes neue Wort groß außer dem ersten. Der Standard für Variablen und Funktionen in JavaScript, Java und C#.
PascalCase — FirstNameField. Dieselbe Idee, aber auch das erste Wort wird großgeschrieben. Wird in den meisten Sprachen für Klassen- und Komponentennamen verwendet, einschließlich React-Komponenten.
snake_case — first_name_field. Wörter durch Unterstriche verbunden. Der Standard in Python und Ruby und nahezu universell für SQL-Spaltennamen.
kebab-case — first-name-field. Wörter durch Bindestriche verbunden. Wird für URLs, CSS-Klassen, HTML-Attribute und Dateinamen verwendet — überall dort, wo ein Bindestrich unbedenklich, ein Unterstrich aber unpraktisch ist.
Warum Title Case schwieriger ist, als es aussieht
Zwei Stilhandbücher, zwei verschiedene Ergebnisse für dieselbe Schlagzeile.
Das Problem ist die Entscheidung, welche kurzen Wörter kleingeschrieben bleiben. Nach AP-Stil bleiben Wörter mit drei Buchstaben oder weniger klein, außer sie stehen am Anfang oder am Ende des Titels. Nach Chicago-Stil bleiben Artikel (a, an, the), nebenordnende Konjunktionen (and, but, or) und alle Präpositionen unabhängig von ihrer Länge klein — Between bleibt in Chicago also klein, wird in AP aber großgeschrieben.
In zwei Punkten sind sich beide einig: das erste und das letzte Wort immer großschreiben und alles andere großschreiben, was nicht auf der Liste steht.
Dann gibt es Wörter, die kein automatischer Konverter richtig hinbekommt, weil er wissen müsste, was Sie gemeint haben. iPhone muss sein kleines i behalten. eBay, macOS, PhD, NASA und iOS haben alle eine feste Form. Jeder Konverter wird einige davon einebnen, deshalb verdient eine in Title Case gesetzte Überschrift vor der Veröffentlichung immer noch einen menschlichen Blick.
Warum es in der Programmierung so viele Schreibweisen gibt
Es sieht nach sinnlosem Lagerdenken aus. Ist es aber nicht — es liegt daran, dass Bezeichner keine Leerzeichen enthalten dürfen, sodass jede Sprache eine Art wählen musste, Wörter zu verbinden, und diese Wahl sich durchsetzte.
Wo jede von ihnen heute lebt:
- JavaScript / TypeScript — camelCase für Variablen und Funktionen, PascalCase für Klassen und React-Komponenten, kebab-case für Dateinamen und CSS
- Python — snake_case für Variablen und Funktionen, PascalCase für Klassen
- Java / C# — camelCase für Variablen, PascalCase für Klassen und Methoden
- SQL — snake_case für Tabellen und Spalten, weil viele Datenbanken nicht in Anführungszeichen gesetzte Namen ohnehin in Kleinbuchstaben umwandeln
- CSS / HTML — durchgehend kebab-case
- Konstanten — UPPER_SNAKE_CASE in beinahe jeder Sprache
- URLs — kebab-case, weil Suchmaschinen Bindestriche als Worttrenner und Unterstriche als Verbinder behandeln
Der praktische Nutzen eines Konverters liegt im Wechsel zwischen ihnen: Aus einer snake_case-Datenbankspalte wird an hundert Stellen eine camelCase-JavaScript-Eigenschaft, und das von Hand zu erledigen ist die Quelle von Tippfehlern.
Das türkische i und andere Fallen
Das Ändern der Schreibweise ist nicht immer umkehrbar und gelegentlich nicht einmal sicher.
Das punktlose i. Im Türkischen und Aserbaidschanischen wird aus dem großen I das kleine ı (ohne Punkt), und aus i wird İ (mit Punkt). Eine Zeichenkette auf einem türkischen System kleinzuschreiben und mit "identifier" zu vergleichen, hat schon reale Software zerstört — der Fehler ist bekannt genug, um einen eigenen Namen zu haben.
Das deutsche ß. Die Großschreibung von ß war historisch SS, daher ergibt ein kleingeschriebenes STRASSE nicht wieder straße. Das große ẞ gibt es inzwischen, es wird aber nicht überall verwendet.
Abkürzungen werden durch Kleinschreibung zerstört. Aus NASA wird nasa, und kein Konverter kann das wiederherstellen, weil er ein Akronym nicht von einem geschrienen Wort unterscheiden kann.
Unabhängigkeit von Groß- und Kleinschreibung ist nicht universell. Domainnamen sind unabhängig davon; der Pfad danach ist es nicht — /About und /about können zwei verschiedene Seiten sein. Bei E-Mail ist es genauso: Der Domain-Teil ist unabhängig davon, der Teil vor dem @ ist es technisch gesehen nicht, auch wenn die meisten Anbieter ihn so behandeln, als wäre er es.
So verwenden Sie es
- Tippen oder fügen Sie Ihren Text in das Feld ein
- Klicken Sie auf eine Schreibweise, um ihn umzuwandeln
- Kopieren Sie das Ergebnis
Gut zu wissen
- Das Umwandeln in Kleinbuchstaben verliert Information dauerhaft. Großbuchstaben in Namen und Abkürzungen lassen sich danach nicht mehr wiederherstellen. Behalten Sie das Original, falls Sie es noch brauchen könnten.
- Title Case braucht eine menschliche Kontrolle bei iPhone, eBay, macOS, PhD und jedem anderen Wort mit fester Form.
- Sentence case setzt sich bei Überschriften durch. Die meisten modernen Stilhandbücher bevorzugen es inzwischen — es liest sich schneller und übersteht Übersetzungen besser.
- Vermeiden Sie DURCHGEHENDE GROSSBUCHSTABEN bei allem Längeren. Es ist langsamer zu lesen, es kann Screenreader verwirren, und in einer Nachricht wirkt es wie Schreien.
- Verwenden Sie in URLs kebab-case, nicht snake_case. Suchmaschinen trennen an Bindestrichen; Unterstriche verbinden Wörter.
- Prüfen Sie, ob Akzentzeichen erhalten geblieben sind. Ein Konverter, der Unicode nicht beherrscht, verstümmelt é, ü und ñ. Dieser hier verarbeitet sie korrekt.
Häufige Fragen
Was ist der Unterschied zwischen Title Case und Sentence case?
Sentence case schreibt nur das erste Wort groß, wie in gewöhnlichem Text: „How to convert text case". Title Case schreibt die meisten Wörter groß: „How to Convert Text Case". Englische Schlagzeilen und Buchtitel verwenden traditionell Title Case, aber Sentence case wird inzwischen von den meisten Produkt- und Dokumentations-Stilhandbüchern bevorzugt, weil es sich schneller liest und sauberer übersetzen lässt.
Was ist camelCase und wie unterscheidet es sich von PascalCase?
Beide verbinden Wörter ohne Leerzeichen und schreiben jedes neue Wort groß. camelCase lässt das erste Wort klein (firstName); PascalCase schreibt auch dieses groß (FirstName). Nach Konvention benennt camelCase Variablen und Funktionen, während PascalCase Klassen, Typen und React-Komponenten benennt.
Welche Schreibweise soll ich für eine URL verwenden?
kebab-case — kleingeschriebene, durch Bindestriche verbundene Wörter, wie /free-online-tools. Google behandelt einen Bindestrich als Worttrenner und einen Unterstrich als Verbinder, sodass image_resizer als ein Wort gelesen werden kann, während image-resizer als zwei gelesen wird. Auch Kleinschreibung ist wichtig, da ein URL-Pfad auf den meisten Servern zwischen Groß- und Kleinschreibung unterscheidet.
Welche Schreibweise soll ich für eine Datenbankspalte verwenden?
snake_case ist die nahezu universelle Konvention: first_name, created_at. Sie passt dazu, wie die meisten Datenbanken nicht in Anführungszeichen gesetzte Bezeichner in Kleinbuchstaben umwandeln, und vermeidet Anführungszeichen um Namen. In der Anwendungsschicht wandeln Sie dann meist in camelCase um, was einer der häufigsten Gründe ist, zu einem Konverter zu greifen.
Warum kommen manche Wörter in Title Case falsch heraus?
Weil der Konverter nicht wissen kann, um welches Wort es sich handelt. iPhone, eBay, macOS und NASA haben feste Formen, die keine Großschreibregel vorhersagt. Auch die Stilhandbücher sind sich uneinig, welche kurzen Wörter klein bleiben — AP lässt Wörter mit drei Buchstaben oder weniger klein, Chicago lässt Artikel, Konjunktionen und Präpositionen unabhängig von der Länge klein. Lesen Sie eine in Title Case gesetzte Überschrift immer noch einmal, bevor Sie sie veröffentlichen.
Wird mein Text an einen Server gesendet?
Nein. Die Umwandlung geschieht vollständig in Ihrem Browser, sodass nichts, was Sie einfügen, Ihr Gerät verlässt und nichts gespeichert wird. Da hier oft exportierte Kundenlisten und E-Mail-Adressen umgeschrieben werden, ist das eine wichtige Information.
Verwandte Tools
- Wortzähler — Wörter, Zeichen und Lesezeit zählen
- Suchen und Ersetzen — Massenänderungen in einem Textblock
- Überflüssige Leerzeichen entfernen — Abstände nach dem Einfügen aufräumen
- Doppelte Zeilen entfernen — eine Liste vor oder nach dem Umschreiben bereinigen