Guide zu Namenskonventionen

camelCase vs PascalCase

Beide Stile entfernen Separatoren und markieren interne Wortgrenzen mit Großbuchstaben. camelCase beginnt klein, PascalCase groß.

Von Camel Case Converter RedaktionVeröffentlicht 12.09.2026Zuletzt geprüft

Schnellvergleich

UnterschiedcamelCasePascalCase
BeispieluserProfileImageUserProfileImage
Typische NutzungVariablen, Properties, Parameter, Funktionen und ObjektfelderKlassen, Typen, Komponenten, Konstruktoren und Modelle
Erstes ZeichenKleinGroß
WortseparatorKeinerKeiner
Spätere WörterGroß begonnenGroß begonnen
Typische RolleWert oder VerhaltenTyp oder Komponente

Wann camelCase verwenden

camelCase lässt den ersten Token klein und wird häufig für Werte oder Verhalten verwendet.

Wann PascalCase verwenden

PascalCase schreibt auch den ersten Token groß und kennzeichnet oft Typen, Klassen oder Komponenten.

Entscheidungsmatrix

KontextEmpfohlene KonventionWarum
Variablen, Parameter und normale FunktionencamelCaseLower camel case kennzeichnet in vielen JavaScript- und Java-nahen Codebases Werte und Verhalten.
Klassen, Typen, Komponenten und KonstruktorenPascalCaseUpper camel case trennt typähnliche Namen visuell von gewöhnlichen Werten.
Generierter SDK- oder Schema-CodeGenerator- oder Schema-Konvention folgenManuelles Recasing kann generierte Referenzen brechen und spätere Regenerierungen schwerer vergleichbar machen.
Öffentliche Package- oder Framework-APIÖkosystem-Konvention folgenVertraute Namensgebung ist für Nutzer hilfreicher als eine projektspezifische Vorliebe.

Welchen Namensstil solltest du wählen?

Wähle nach der semantischen Rolle und folge der Projektkonvention, besonders bei Akronymen.

Häufige Fehler

  • PascalCase ist nicht nur „ersten Buchstaben großschreiben“; Akronyme und Token-Grenzen bleiben wichtig.
  • Nutze Case nicht allein für Semantik, wenn das umgebende Ökosystem eine andere Konvention verwendet.
  • Ändere generierte oder externe Bezeichner nicht stillschweigend, wenn exakte Namen Teil eines öffentlichen Vertrags sind.

Zwischen Namensstilen konvertieren

Füge unten einen Bezeichner ein, um Zielformat und unterstützte Namensstile zu sehen. Die Konvertierung läuft lokal im Browser.

Erkannt: snake_case
PascalCase-Ausgabe
UserProfileImageUrl

Alle Namensformate

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
kebab-case
user-profile-image-url
CONSTANT_CASE
USER_PROFILE_IMAGE_URL
dot.case
user.profile.image.url
path/case
user/profile/image/url

Die Konvertierung findet lokal in deinem Browser statt. Die Eingabe wird nicht an einen Conversion-Server gesendet.