Textformat-Konverter
Konvertieren Sie Text zwischen camelCase, PascalCase, snake_case, kebab-case und mehr. Sofortige Ergebnisse mit Kopier-Schaltflächen.
camelCase—
PascalCase—
snake_case—
SCREAMING_SNAKE—
kebab-case—
GROSSBUCHSTABEN—
kleinbuchstaben—
Titelschreibung—
Satzschreibung—
Häufige Beispiele
| Eingabe | camelCase | snake_case | kebab-case |
|---|---|---|---|
| hello world | helloWorld | hello_world | hello-world |
| user name | userName | user_name | user-name |
| background color | backgroundColor | background_color | background-color |
| api endpoint | apiEndpoint | api_endpoint | api-endpoint |
| get user by id | getUserById | get_user_by_id | get-user-by-id |
Häufig gestellte Fragen
camelCase schreibt zusammengesetzte Wörter ohne Leerzeichen, wobei jedes Wort außer dem ersten mit einem Großbuchstaben beginnt — zum Beispiel "backgroundColor" oder "getUserById". Es ist die vorherrschende Namenskonvention in JavaScript, TypeScript, Java, Swift und Kotlin.
PascalCase (auch UpperCamelCase genannt) schreibt jedes Wort mit einem Großbuchstaben — zum Beispiel "BackgroundColor" oder "UserProfile". camelCase schreibt nur ab dem zweiten Wort groß. PascalCase wird für Klassennamen, React-Komponenten und TypeScript-Interfaces verwendet.
snake_case verbindet Wörter mit Unterstrichen in Kleinbuchstaben — zum Beispiel "background_color" oder "user_id". Es ist der Standard in Python, Datenbankspalten und REST-API-Parametern. SCREAMING_SNAKE_CASE (Großbuchstaben mit Unterstrichen) wird für Konstanten und Umgebungsvariablen verwendet.
kebab-case verbindet Wörter mit Bindestrichen — zum Beispiel "background-color" oder "user-id". Es ist Standard in CSS-Eigenschaftsnamen ("font-size", "border-radius"), HTML-Attributen und URL-Slugs. Es ist gut lesbar und in der Frontend-Entwicklung weit verbreitet.