Kostenloser camelCase-Konverter

Wandle beliebigen Text gleichzeitig in camelCase, PascalCase, snake_case, kebab-case und mehr um.

Ein Naming-Convention-Converter wandelt jeden Text sofort ins richtige Format für deine Programmiersprache oder deinen Styleguide um. Füge einen beliebigen Ausdruck ein und erhalte alle sieben Schreibweisen auf einmal – ganz ohne Nachbearbeitung oder Tippfehler.

  • ✓ camelCase: JavaScript-Variablen & Funktionen
  • ✓ PascalCase: Klassen & React-Komponenten
  • ✓ snake_case: Python, Ruby, SQL-Spalten
  • ✓ kebab-case: CSS-Klassen, URLs, CLI-Flags
  • ✓ SCREAMING_SNAKE_CASE: Konstanten & Umgebungsvariablen
  • ✓ dot.case: Konfigurationsschlüssel & Paketnamen
  • ✓ Titel-Schreibweise: Überschriften und Anzeige-Labels
  • ✓ Live-Umwandlung beim Tippen
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
SCREAMING_SNAKE_CASEHELLO_WORLD_EXAMPLE
dot.casehello.world.example
Title CaseHello World Example

So verwendest du den Naming Convention Converter

  1. Gib deine Kennung ein oder füge sie ein: Leerzeichen, Bindestriche, Unterstriche oder camelCase funktionieren alle.
  2. Alle sieben Formate aktualisieren sich live, während du tippst. Kein Knopf nötig.
  3. Klicke auf Kopieren neben dem gewünschten Format und füge es in deinen Code, deine Konfigurationsdatei oder dein CMS ein.

Kurzübersicht zu Namenskonventionen

  • camelCase: Variablen- und Funktionsnamen in JavaScript, TypeScript, Java und Swift.
  • PascalCase: Klassennamen, React-Komponenten, C#-Typen und TypeScript-Interfaces.
  • snake_case: Python-Variablen und -Funktionen, Ruby-Methoden sowie Spaltennamen in PostgreSQL und MySQL.
  • kebab-case: CSS-Klassennamen, HTML-Datenattribute, URL-Slugs, npm-Paketnamen und CLI-Flags.
  • SCREAMING_SNAKE_CASE: Konstanten in Python, JavaScript und den meisten Sprachen; Umgebungsvariablen in Shell und Docker.
  • dot.case: Java-Paketnamen, .NET-Namespaces, Konfigurationsschlüssel (z. B. Spring Boot, TOML).

Passende Anleitungen

Häufige Fragen

Was ist camelCase?
camelCase verbindet Wörter ohne Trennzeichen, wobei der erste Buchstabe jedes Wortes außer dem ersten großgeschrieben wird (z. B. helloWorldExample). camelCase wird häufig für Variablen- und Funktionsnamen in JavaScript, TypeScript, Java und vielen anderen Sprachen verwendet.
Was ist der Unterschied zwischen camelCase und PascalCase?
Beide Schreibweisen verbinden Wörter ohne Trennzeichen und schreiben jedes Wort groß. Bei PascalCase (auch UpperCamelCase genannt) wird zusätzlich der allererste Buchstabe großgeschrieben (z. B. HelloWorldExample). PascalCase ist üblich für Klassennamen und React-Komponenten, camelCase für Variablen und Funktionen.
Wann sollte ich snake_case statt kebab-case verwenden?
snake_case (Wörter mit Unterstrichen verbunden) ist Standard für Python-Variablen, Ruby-Methoden und Datenbankspalten. kebab-case (Wörter mit Bindestrichen verbunden) wird für CSS-Klassen, HTML-Attribute, URL-Slugs und CLI-Flags genutzt.
Was ist SCREAMING_SNAKE_CASE?
SCREAMING_SNAKE_CASE ist snake_case komplett in Großbuchstaben. Das ist der Standard für Konstanten und Umgebungsvariablen in den meisten Programmiersprachen (z. B. MAX_RETRY_COUNT, DATABASE_URL).
Wie erkennt der Konverter Wortgrenzen?
Das Tool trennt bei Leerzeichen, Unterstrichen, Bindestrichen und Punkten und erkennt auch camelCase- und PascalCase-Übergänge (z. B. wird „helloWorld“ zu zwei Wörtern). Du kannst also Eingaben in jedem Format einfügen und alle sieben Ausgaben stimmen.
Wird mein Text irgendwo gespeichert?
Nein. Alles wird lokal im Browser mit JavaScript umgewandelt. Es wird nichts an einen Server gesendet.