Case Converter
Müssen Sie einen Text schnell für eine Überschrift in GROSSBUCHSTABEN umwandeln, oder umgekehrt eine versehentlich mitten in einer E-Mail aktivierte Feststelltaste bändigen? Oder überlegen Sie gerade, wie die Variable heißen soll, die Sie in JavaScript brauchen, obwohl Sie sie in Python mit Unterstrichen zu schreiben gewohnt sind? Unser Case Converter kann beides – mit einem Klick wandelt er Text gleichzeitig in alle gängigen Alltags- und Programmier-Formate um.
Unser Tool ist ein Schweizer Taschenmesser für die Textformatierung. Geben Sie den Text einmal ein (in beliebiger Formatierung), und wir schreiben ihn Ihnen sofort in die restlichen neun Varianten um.
Schnelle Umwandlung von Groß- und Kleinschreibung (ohne Programmierung)
Der häufigste Anwendungsfall ist zugleich der einfachste: Sie brauchen einen Text nur komplett in Großbuchstaben, komplett in Kleinbuchstaben oder schön formatiert für eine Überschrift.
- UPPERCASE (GROSSBUCHSTABEN): Ideal für Überschriften, Logos, Hinweise oder Formulare, die Blockschrift verlangen (z. B. die Adresse auf einem Briefumschlag).
- lowercase (Kleinbuchstaben): Praktisch beim Bereinigen von Daten – etwa wenn Ihnen jemand eine E-Mail-Adresse oder einen Benutzernamen wild in GROSS- und Kleinschreibung durcheinander schickt und Sie ihn vereinheitlichen müssen.
- Title Case (Wie Ein Titel): Jedes Wort Beginnt Mit Einem Großbuchstaben – wird bei Artikelüberschriften, Produktnamen oder Präsentationen im angelsächsischen Stil verwendet.
- Sentence case (Satz): Nur der erste Buchstabe des Satzes ist groß, der Rest klein – genau so, wie man einen deutschen oder englischen Satz schreibt.
Fügen Sie den Text einfach in das Feld ein, wählen Sie das gewünschte Format und klicken Sie direkt auf Kopieren. Kein manuelles Löschen der Feststelltaste, kein Umschreiben Buchstabe für Buchstabe.
Schneller Überblick: Wann welchen Case in der Programmierung verwenden?
Falls Sie programmieren und nicht sicher sind, welche Namenskonvention (Naming Convention) wo verwendet wird, hier ein Überblick:
🐪 camelCase (Kamel-Notation)
Beginnt mit einem Kleinbuchstaben, und jedes weitere Wort beginnt mit einem Großbuchstaben. Ohne Leerzeichen.
- Verwendung: JavaScript, Java, Swift, Kotlin, Go.
- Beispiele:
myVariableName,getElementById,iPhone.
🐍 snake_case (Schlangen-Notation)
Alle Buchstaben sind klein und durch Unterstriche getrennt.
- Verwendung: Python, Rust, PHP, SQL-Datenbanken, Dateinamen.
- Beispiele:
user_id,first_name,def my_function().
🍢 kebab-case (Spieß-Notation)
Kleinbuchstaben, getrennt durch Bindestriche. Sieht aus wie Fleisch am Spieß.
- Verwendung: CSS-Klassen, HTML-Attribute, URLs (Slugs), Kubernetes.
- Beispiele:
font-size,my-cool-article,<div id="main-content">.
📐 PascalCase (UpperCamelCase)
Ähnlich wie camelCase, aber der erste Buchstabe ist Groß.
- Verwendung: Klassennamen (Classes) in den meisten Sprachen (JS, Python, PHP), C# (Methoden und Variablen), React-Komponenten.
- Beispiele:
UserProfile,AppController,ReactComponent.
📢 CONSTANT_CASE (Screaming Snake Case)
Großbuchstaben, getrennt durch Unterstriche. Ruft Ihnen zu, dass dieser Wert nicht geändert werden darf.
- Verwendung: Konstanten, Umgebungsvariablen (ENV), globale Konfigurationen.
- Beispiele:
MAX_RETRIES,API_KEY,DB_PASSWORD.
Wie funktioniert unser Konverter?
Unser Tool ist “smart”. Das bedeutet, es versucht nicht einfach nur, stumpf Leerzeichen zu ersetzen oder die Groß-/Kleinschreibung Zeichen für Zeichen zu ändern.
- Worterkennung: Der Algorithmus erkennt einzelne Wörter, egal ob sie durch Leerzeichen (
hello world), Unterstriche (hello_world), Bindestriche (hello-world) oder den Wechsel zu einem Großbuchstaben (helloWorld) getrennt sind. - Normalisierung: Alles wird in eine Grundform umgewandelt, unabhängig davon, wie der Text bei der Eingabe geschrieben war.
- Generierung: Alle Varianten werden auf einmal erstellt – von der einfachen Groß-/Kleinschreibung bis zum vollständigen Satz an Programmier-Konventionen.
Das ist zum Beispiel beim Refactoring von Code nützlich, wenn Sie alte PHP-Variablen ($user_id) in modernes JavaScript (userId) umwandeln oder eine CSS-Klasse (user-id) aus einem Datenbankspaltennamen erstellen müssen. Genauso gut eignet sich das Tool aber auch beim Schreiben von Texten, wenn Sie die Groß-/Kleinschreibung schnell vereinheitlichen möchten, ohne Word oder Excel zu öffnen.
FAQ: Häufig gestellte Fragen
Wie schreibe ich einen Text online in Großbuchstaben, ohne ihn manuell umzuschreiben?
Fügen Sie den Text oben in das Feld ein und wählen Sie das Format UPPERCASE (GROSSBUCHSTABEN). Das Tool wandelt den gesamten Text sofort in Großbuchstaben um – funktioniert auch mit Umlauten und Sonderzeichen (ä, ö, ü, ß...) – und Sie können das Ergebnis direkt kopieren.Was ist die "Ungarische Notation"?
Dies ist eine ältere Schreibweise (in den 90ern häufig in C/C++), bei der der Variablenname mit einer Abkürzung des Datentyps beginnt. Zum BeispielstrName (String) oder iCount (Integer). Heute wird sie in modernen Sprachen kaum noch verwendet, da IDEs uns die Typen automatisch anzeigen.
Kann ich kebab-case in JavaScript verwenden?
Direkt als Variablenname nicht, da der Bindestrich- in JS als Subtraktionsoperator fungiert. var my-variable würde "my minus variable" bedeuten. Kebab-case wird in JS nur als Schlüssel in Objekten verwendet, wenn sie in Anführungszeichen stehen: { "content-type": "json" }.
Welchen Case sollte man für JSON verwenden?
Der JSON-Standard schreibt keinen bestimmten Case vor, aber Google und die meisten REST-APIs verwenden camelCase (z.B.createdAt). Im Gegensatz dazu geben einige ältere APIs und Python-Backends snake_case zurück (z.B. created_at). Wichtig ist, konsistent zu sein.