Case Converter

TEXT-TOOL

Case Converter

Wandle Texte in verschiedene Schreibweisen um – von UPPERCASE über camelCase bis zu kebab-case. Ideal für Programmierung, Textverarbeitung und Content-Erstellung.

9 Schreibweisen Programmierung Copy & Paste Dark Mode Geschichte

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

0 Zeichen · 0 Wörter

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.

camelCase → myVariableName
PascalCase → MyClassName
snake_case → my_variable_name
kebab-case → my-file-name

Text-Cases

Diese Schreibweisen werden in der Textverarbeitung, in Überschriften und für Formatierungen verwendet.

UPPERCASE → WICHTIGER TEXT
lowercase → normaler text
Title Case → Dies Ist Ein Titel
Sentence case → Dies ist ein Satz.

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:

1970er

snake_case in C

Die Programmiersprache C verwendet snake_case für Variablen und Funktionen. Der Unterstrich (_) wurde als Trennzeichen etabliert.

1980er

PascalCase

Die Sprache Pascal führt die Schreibweise mit Großbuchstaben am Anfang ein – PascalCase wird für Typen und Klassen verwendet.

1995

camelCase in Java & JavaScript

Java und JavaScript popularisieren camelCase für Variablen und Methoden. Der Name kommt vom "Höcker" des Kamels.

2000er

kebab-case in CSS

CSS-Klassen und -IDs werden oft in kebab-case geschrieben (z.B. my-class). Auch URLs verwenden kebab-case.

Heute

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

Was ist camelCase und wann wird es verwendet?

camelCase ist eine Schreibweise ohne Leerzeichen, bei der das erste Wort klein beginnt und jedes weitere Wort mit einem Großbuchstaben beginnt.

myVariableName, getUserData, calculateTotalPrice

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.

Was ist der Unterschied zwischen camelCase und PascalCase?

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.

Wann verwende ich snake_case vs. kebab-case?

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.

Was ist Title Case und wann wird es verwendet?

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.

The Quick Brown Fox Jumps Over The Lazy Dog

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ß.

Was ist Sentence case?

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)
Dies ist ein normaler Satz. Hier folgt ein zweiter Satz.

Verwendung:

  • Fließtexte, Artikel, Blog-Posts
  • E-Mails, Nachrichten, Kommentare
  • Die natürliche Schreibweise im Deutschen
Welche Case sollte ich für meine Dateinamen verwenden?

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.

Wie konvertiere ich einen Text in camelCase?

Die Konvertierung zu camelCase erfolgt in mehreren Schritten:

  1. Text in Wörter aufteilen (bei Leerzeichen, Bindestrichen, Unterstrichen)
  2. Alle Wörter in Kleinbuchstaben umwandeln
  3. Erstes Wort bleibt klein
  4. Alle weiteren Wörter mit Großbuchstaben beginnen
  5. Wörter ohne Leerzeichen zusammenfügen
"hello world" → "helloWorld"
"my-variable-name" → "myVariableName"
"user_data" → "userData"
Was ist alternating case?

Alternating case (auch "aLtErNaTiNg" genannt) ist eine Schreibweise, bei der Groß- und Kleinbuchstaben abwechseln.

"Hello World" → "HeLlO wOrLd"

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

Unicode-Konverter

Zeichen in Unicode-Werte umwandeln – Hex, Dezimal, Binär, HTML-Entities.

Zum Tool
ASCII-Tabelle

Die vollständige ASCII-Tabelle mit Suche, Filter und Dark Mode.

Zum Tool
Passwort-Generator

Sichere Passwörter mit einstellbarer Länge und Zeichenarten generieren.

Zum Tool
QR-Code Generator

QR-Codes für URLs, Texte, WiFi, vCards und mehr erstellen.

Zum Tool