Case Converter
Case Converter
Wandle Texte in verschiedene Schreibweisen um – von UPPERCASE über camelCase bis zu kebab-case. Ideal für Programmierung, Textverarbeitung und Content-Erstellung.
Hinweis: Dieses Tool dient zu Lern- und Arbeitszwecken. Alle Verarbeitungen erfolgen lokal in Ihrem Browser – es werden keine Texte an einen Server gesendet.
Inhaltsverzeichnis
Schnellübersicht
Auf dieser Seite findest du:
- Case Converter: 9 Schreibweisen mit einem Klick umwandeln
- Programmier-Cases: camelCase, PascalCase, snake_case, kebab-case
- Text-Cases: UPPERCASE, lowercase, Title Case, Sentence case
- Copy & Download: Ergebnisse kopieren oder als Datei speichern
- Geschichte: Die Entwicklung der Schreibweisen
- FAQ: Häufige Fragen zu Cases
1. Case Converter
Gib einen Text ein und wähle die gewünschte Schreibweise – das Ergebnis wird sofort angezeigt.
Text umwandeln
2. Schreibweisen im Überblick
Die verschiedenen Cases und ihre Verwendung:
Programmier-Cases
Diese Schreibweisen werden in der Software-Entwicklung für Variablen, Funktionen und Dateien verwendet.
Text-Cases
Diese Schreibweisen werden in der Textverarbeitung, in Überschriften und für Formatierungen verwendet.
Naming-Conventions
Die Wahl der Schreibweise hat oft eine Bedeutung in der Programmierung:
- camelCase: Variablen, Funktionen (JavaScript, Java, C#)
- PascalCase: Klassen, Komponenten (C#, TypeScript)
- snake_case: Variablen, Funktionen (Python, Ruby)
- kebab-case: Dateinamen, CSS-Klassen, URLs
- UPPERCASE: Konstanten, Umgebungsvariablen
Geschichte der Cases
Die verschiedenen Schreibweisen haben sich mit der Entwicklung der Programmiersprachen etabliert:
- camelCase: Popularisiert durch Java und JavaScript (1990er)
- snake_case: Traditionell in C und Python (1970er/1990er)
- kebab-case: Beliebt in CSS und URLs (2000er)
- PascalCase: Benannt nach der Sprache Pascal (1970er)
3. Die Geschichte der Cases
Von den ersten Programmiersprachen bis zu den modernen Naming-Conventions:
snake_case in C
Die Programmiersprache C verwendet snake_case für Variablen und Funktionen. Der Unterstrich (_) wurde als Trennzeichen etabliert.
PascalCase
Die Sprache Pascal führt die Schreibweise mit Großbuchstaben am Anfang ein – PascalCase wird für Typen und Klassen verwendet.
camelCase in Java & JavaScript
Java und JavaScript popularisieren camelCase für Variablen und Methoden. Der Name kommt vom "Höcker" des Kamels.
kebab-case in CSS
CSS-Klassen und -IDs werden oft in kebab-case geschrieben (z.B. my-class). Auch URLs verwenden kebab-case.
Vielfalt der Cases
Je nach Programmiersprache und Kontext werden verschiedene Cases verwendet – ein guter Entwickler kennt alle.
4. FAQ – Häufige Fragen
Häufige Fragen zu Cases
camelCase ist eine Schreibweise ohne Leerzeichen, bei der das erste Wort klein beginnt und jedes weitere Wort mit einem Großbuchstaben beginnt.
Verwendung:
- Variablen in JavaScript, Java, C#, TypeScript
- Funktionen und Methoden in vielen Sprachen
- Objekteigenschaften in JSON
Herkunft: Der Name kommt von der Ähnlichkeit mit dem Höcker eines Kamels.
camelCase:
- Erstes Wort beginnt klein
- Jedes weitere Wort beginnt groß
- Beispiel:
myVariableName - Verwendung: Variablen, Funktionen
PascalCase:
- Alle Wörter beginnen groß
- Beispiel:
MyClassName - Verwendung: Klassen, Komponenten, Interfaces
Merke: PascalCase ist camelCase mit großem Anfangsbuchstaben.
snake_case:
- Verwendet Unterstriche (_) als Trennzeichen
- Beispiel:
my_variable_name - Verwendung: Python, Ruby, Datenbanken, Umgebungsvariablen
kebab-case:
- Verwendet Bindestriche (-) als Trennzeichen
- Beispiel:
my-file-name - Verwendung: CSS-Klassen, URLs, Dateinamen
Tipp: In URLs immer kebab-case verwenden, in Python snake_case.
Title Case ist eine Schreibweise, bei der jedes Wort mit einem Großbuchstaben beginnt – außer kleinen Wörtern (Artikel, Präpositionen) in bestimmten Stilen.
Verwendung:
- Büchertitel, Filmtitel, Artikelüberschriften
- Überschriften in Dokumenten und Präsentationen
- Menüpunkte und Navigation
Unterschied: Sentence case nur erster Buchstabe groß, Title Case alle Hauptwörter groß.
Sentence case ist die Schreibweise, die im normalen Text verwendet wird:
- Der erste Buchstabe des Satzes ist groß
- Alle weiteren Buchstaben sind klein
- Eigennamen bleiben groß (werden aber nicht automatisch erkannt)
Verwendung:
- Fließtexte, Artikel, Blog-Posts
- E-Mails, Nachrichten, Kommentare
- Die natürliche Schreibweise im Deutschen
Die Wahl des Cases für Dateinamen hängt vom Kontext ab:
- kebab-case: Empfohlen für Web-Projekte, CSS, URLs (z.B.
my-component.js) - snake_case: Beliebt in Python-Projekten (z.B.
my_module.py) - PascalCase: Für Komponenten in React/Vue (z.B.
MyComponent.jsx) - camelCase: Weniger häufig für Dateinamen, aber möglich (z.B.
myFile.js)
Tipp: Wähle einen Case und bleibe im gesamten Projekt konsistent.
Die Konvertierung zu camelCase erfolgt in mehreren Schritten:
- Text in Wörter aufteilen (bei Leerzeichen, Bindestrichen, Unterstrichen)
- Alle Wörter in Kleinbuchstaben umwandeln
- Erstes Wort bleibt klein
- Alle weiteren Wörter mit Großbuchstaben beginnen
- Wörter ohne Leerzeichen zusammenfügen
"my-variable-name" → "myVariableName"
"user_data" → "userData"
Alternating case (auch "aLtErNaTiNg" genannt) ist eine Schreibweise, bei der Groß- und Kleinbuchstaben abwechseln.
Verwendung:
- Manchmal für künstlerische oder satirische Effekte
- In Memes und Social Media (spöttische Darstellung)
- Als visueller Stil für spezielle Text-Effekte
Hinweis: Diese Schreibweise hat keine praktische Anwendung in der Programmierung oder im professionellen Schreiben.
Zusammenfassung
Die wichtigsten Punkte
- 9 Cases: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, alternating
- Programmierung: camelCase (JS/Java), PascalCase (C#/TypeScript), snake_case (Python), kebab-case (CSS/URLs)
- Textverarbeitung: Title Case für Überschriften, Sentence case für Fließtexte
- Konsistenz: Immer den gleichen Case in einem Projekt verwenden
- Unser Tool: Konvertiert Texte live in alle gängigen Cases
- Copy & Download: Ergebnisse kopieren oder als Textdatei speichern
Weitere Text-Tools
Zeichen in Unicode-Werte umwandeln – Hex, Dezimal, Binär, HTML-Entities.
Zum ToolDie vollständige ASCII-Tabelle mit Suche, Filter und Dark Mode.
Zum ToolSichere Passwörter mit einstellbarer Länge und Zeichenarten generieren.
Zum ToolQR-Codes für URLs, Texte, WiFi, vCards und mehr erstellen.
Zum Tool