KeroTools

Groß- und Kleinschreibung Umwandeln

Wandeln Sie Text zwischen GROSSBUCHSTABEN, kleinbuchstaben, Titel-Schreibweise, camelCase und mehr um.

Eingabe
0 Zeichen
Ausgabe

Ihr Text bleibt auf dem Gerät

Nichts, was später zu löschen wäre

Sicher für Namens- und Kontaktlisten

Läuft in jedem modernen Browser

So funktioniert es

  1. 1

    Text einfügen

    Ein Satz, eine Überschrift, eine Namensliste oder ein Bezeichner, den Sie umformen wollen.

  2. 2

    Zielschreibweise wählen

    Alle Formen erscheinen gleichzeitig, sodass Sie sehen, welche sich wirklich gut liest.

  3. 3

    Die passende kopieren

    Nehmen Sie sie in ein Dokument, eine Überschrift, einen Variablennamen oder einen URL-Bezeichner.

Warum dieses Tool

Konventionen für Prosa und Code

Satz- und Titelschreibung fürs Schreiben, dazu camelCase, snake_case und kebab-case für Bezeichner.

Sprachbewusste Umwandlung

Das türkische i mit und ohne Punkt wird richtig behandelt — daran scheitert ein naiver Wandler jedes Mal.

Deutsches ß sauber gelöst

Großschreibung entfaltet es zu SS oder nutzt das große ẞ — beides vertretbar, und Sie entscheiden.

Abkürzungen bleiben lesbar

`parseHTTPResponse` wird zu einem sinnvollen snake_case-Namen statt zu einem Buchstaben je Unterstrich.

Nichts wird hochgeladen

Der Text wird in Ihrem Browser umgeformt — Entwürfe und Namenslisten erreichen nie einen Server.

Kostenlos, ohne Konto

Keine Anmeldung, kein Wasserzeichen, keine Obergrenze für die Menge.

Schreibweise ist eine Eigenschaft der Sprache, nicht des Zeichens

Das ist die Tatsache, die das Umwandeln schwieriger macht, als es aussieht, und das klarste Beispiel liefert das Türkische. Das Englische hat ein `i`, dessen Großbuchstabe `I` ist. Das Türkische hat zwei: ein punktiertes `i` mit dem Großbuchstaben `İ` und ein punktloses `ı` mit dem Großbuchstaben `I`. Die eine Anweisung „schreib das groß“ liefert also je nach Sprache des Textes verschiedene Antworten — und ein Wandler, der Englisch unterstellt, schreibt türkische Wörter stillschweigend in andere Wörter um. Das ist keine Kuriosität. Das sogenannte türkische i-Problem hat echte Produktivsysteme zerlegt, weil Code, der einen Konfigurationsschlüssel oder Benutzernamen ohne Sprachangabe kleinschreibt, auf einer türkisch eingestellten Maschine anders arbeitet: Aus `INFO` wird `ınfo`, und ein Vergleich, der überall sonst lief, scheitert. Ist Ihr Text türkisch, ist die Sprache keine Nebensache.

Manche Zeichen ändern beim Schreibweisenwechsel ihre Länge

Die bequeme Annahme lautet, Großschreibung tausche jeden Buchstaben gegen einen anderen. Meistens tut sie das, und die Ausnahmen sind es wert, gekannt zu werden, weil sie Code brechen, der feste Längen voraussetzt. Das deutsche ß ist das berühmte Beispiel: Sein herkömmlicher Großbuchstabe ist `SS`, also wird aus `Straße` ein `STRASSE` und gewinnt ein Zeichen. Später kam ein großes ẞ zu Unicode hinzu, das inzwischen in der amtlichen Rechtschreibung zugelassen ist — es gibt also zwei vertretbare Antworten, und Werkzeuge sind sich uneins. Das Griechische kennt einen feineren Fall: Kleines Sigma schreibt sich im Wortinneren `σ` und am Wortende `ς`, korrektes Kleinschreiben von `ΟΔΟΣ` setzt also das Wissen voraus, dass dieses Sigma final ist. Ligaturen verhalten sich ebenso. Für eine englische Überschrift zählt nichts davon, und alles zählt, wenn Sie nach einer Umwandlung Längen prüfen oder Zeichenketten vergleichen.

Titelschreibung ist eine Stilentscheidung, keine Umformung

Groß- und Kleinschreibung sind mechanisch. Titelschreibung ist es nicht, und kein Algorithmus erzeugt sie richtig, ohne zu wissen, welchem Stilhandbuch Sie folgen. Die englische Konvention schreibt erstes und letztes Wort groß und alles dazwischen außer kurzen Artikeln, Konjunktionen und Präpositionen — doch die Handbücher streiten über die Grenze. Chicago schreibt Präpositionen jeder Länge klein; AP schreibt jene ab vier Buchstaben groß, weshalb „Through“ im einen groß und im anderen klein erscheint. Darüber hinaus ist die ganze Konvention englischspezifisch. Spanisch, Französisch und Portugiesisch schreiben nur das erste Wort und Eigennamen groß; englische Titelschreibung auf eine spanische Überschrift angewandt ergibt etwas, das einer Muttersprachlerin sichtbar falsch vorkommt. Behandeln Sie das automatische Ergebnis als ersten Durchgang zum Korrigieren, nicht als Antwort.

Zwischen Code-Konventionen umzuwandeln ist ein Wortgrenzenproblem

camelCase, PascalCase, snake_case, kebab-case und SCREAMING_SNAKE_CASE kodieren alle dasselbe — wo ein Wort endet und das nächste beginnt — mit unterschiedlicher Zeichensetzung. Das Umwandeln bedeutet daher, diese Grenzen zu finden, und genau dort wird es mehrdeutig. Unterstriche und Bindestriche sind ausdrücklich und einfach. Ein Camel-Höcker ist meist eine Grenze, außer wenn er zu einer Abkürzung gehört: `parseHTTPResponse` hat drei Wörter, aber eine naive Regel, die bei jedem Großbuchstaben ein neues Wort beginnt, liefert `parse_h_t_t_p_response`. Die praktikable Regel behandelt eine Folge von Großbuchstaben als ein Wort und trennt nur vor dem letzten, wenn ein Kleinbuchstabe folgt — so wird `parse_http_response` und aus `HTTPServer` `http_server`. Ziffern sind der andere Rand: Ob `utf8Encode` vor der 8 getrennt wird, ist Ermessenssache — prüfen Sie Bezeichner mit Zahlen.

Großschreibung ist nicht umkehrbar, und Vergleichen braucht mehr als Kleinschreibung

Sobald Text großgeschrieben ist, ist die Information darüber, welche Buchstaben ursprünglich groß waren, verschwunden: `iOS`, `IOS` und `ios` werden alle zu `IOS`, und danach unterscheidet sie nichts mehr. So ausgesprochen ist das offensichtlich und wird in der Praxis regelmäßig vergessen — weshalb zerstörende Schreibweisenänderungen auf einer Kopie geschehen sollten. Die verwandte Falle ist der Vergleich ohne Rücksicht auf die Schreibweise. Beide Seiten kleinzuschreiben ist üblich und nicht ganz richtig: Korrektes Case Folding behandelt ß gegen SS, das griechische Schluss-Sigma und das türkische i, was naives Kleinschreiben nicht tut. In einem Suchfeld zählt der Unterschied selten. Beim Abgleich von Benutzernamen, beim Entdoppeln von Datensätzen oder bei Eindeutigkeitsprüfungen ist es genau die Lücke, die zwei verschiedene Werte gleich oder zwei gleiche verschieden erscheinen lässt.

Warum lokales Umwandeln bei dieser Art Text zählt

Überlegen Sie, was Menschen durch einen Schreibweisenwandler schicken. Eine Überschrift, die vor der Veröffentlichung entsteht; eine Liste von Kunden- oder Mitarbeiternamen, die für einen Import aufgeräumt wird; eine Spalte E-Mail-Adressen; ein Produktkatalog; ein Satz Bezeichner aus einem Datenbankschema. Nichts davon wirkt geheim, und genau deshalb wird es ohne Zögern eingefügt — doch eine Liste mit fünfhundert echten Namen ist personenbezogenes Datum, ob es sich so anfühlt oder nicht. Ein gehosteter Wandler bekommt jede Zeile. Dieses Werkzeug formt den Text auf der Seite um und sendet nichts, nachprüfbar im Netzwerk-Tab der Entwicklerwerkzeuge. Bei einer so beiläufigen und so oft auf echte Datensätze angewandten Aufgabe lohnt es, die Voreinstellung richtig zu haben.

Häufige Fehler, die Sie vermeiden sollten

  • Text ohne Sprachangabe kleinschreiben. Auf einem türkischen System wird aus `I` ein `ı` statt eines `i`, was Vergleiche von Konfigurationsschlüsseln und Benutzernamen still zerlegt.
  • Annehmen, die Umwandlung erhalte die Länge. Deutsches ß wird groß zu SS und gewinnt ein Zeichen; jede Prüfung, die danach Zeichen zählt, muss auf der umgewandelten Zeichenkette laufen.
  • Englische Titelschreibung auf andere Sprachen anwenden. Spanisch, Französisch und Portugiesisch schreiben nur das erste Wort und Eigennamen groß — eine Überschrift im englischen Stil wirkt sichtbar falsch.
  • Bei jedem Großbuchstaben ein neues Wort beginnen. `parseHTTPResponse` wird zu `parse_h_t_t_p_response`; behandeln Sie eine Folge von Großbuchstaben als ein Wort und trennen Sie vor dem letzten nur, wenn ein Kleinbuchstabe folgt.
  • Naives Kleinschreiben für schreibweisenunabhängige Vergleiche nutzen. Korrektes Case Folding behandelt ß, das griechische Schluss-Sigma und das türkische i — entscheidend beim Entdoppeln und bei Eindeutigkeitsprüfungen.

Im Vergleich

KriteriumDieses WerkzeugOnline-WandlerEin Editor-Befehl
Inhalt an einen Server gesendetNieMeistens jaNein
Türkisches i korrekt behandeltJaSeltenUnterschiedlich
Code-NamenskonventionenJaManchmalMeistens nicht
Alle Formen auf einmalJaSeltenEine je Befehl
Konto oder AnmeldungNicht nötigOft verlangtNicht nötig
PreisKostenlosKostenlos / BezahltarifeKostenlos / kostenpflichtig

Funktionen

Sieben Schreibweisen

GROSS, klein, Satz, Titel, camelCase, snake_case und kebab-case aus einer Eingabe.

Türkische i-Regeln

Das i mit und ohne Punkt wandelt sich so, wie das Türkische es verlangt, nicht wie das Englische annimmt.

Worterkennung an den Grenzen

Leerzeichen, Bindestriche, Unterstriche und Camel-Höcker werden alle als Grenzen erkannt.

Volle Unicode-Abdeckung

Arabisch, Griechisch, Kyrillisch und akzentuiertes Latein gehen mit korrekter Behandlung durch.

Verträgt lange Eingaben

Ganze Dokumente werden ohne Upload und ohne Größenobergrenze umgewandelt.

Nichts geht unterwegs verloren

Das Original bleibt neben dem Ergebnis sichtbar, sodass Sie vor dem Ersetzen vergleichen können.

Nichts zu installieren

Kein Editor-Makro, keine Laufzeitumgebung, keine Abhängigkeiten — es läuft auf der Webseite.

Bereit für Arabisch und RTL

Vollständige Oberfläche in acht Sprachen, darunter Arabisch von rechts nach links.

Standardmäßig sicher

Über HTTPS ausgeliefert, ohne Inhaltsverfolgung und ohne Upload an Dritte.

Wer es nutzt

Schreibende und Redaktion

Eine komplett in Versalien gelieferte Überschrift richten, ohne sie Wort für Wort neu zu tippen.

Entwicklerinnen und Entwickler

Bezeichner zwischen Namenskonventionen umwandeln, wenn Code zwischen Sprachen wandert.

Datenanalyse

Eine Spalte mit Namen oder Codes vereinheitlichen, bevor sie gegen einen anderen Datensatz abgeglichen wird.

Redaktion und Content

Aus einem Titel einen URL-Bezeichner machen, ohne verirrte Bindestriche oder verlorene Umlaute.

Häufig Gestellte Fragen

Nein. Alles läuft lokal im Browser — Ihr Text wird nie hochgeladen, gespeichert oder geteilt.

Ja — komplett kostenlos, ohne Konto und ohne Limits.