/ Text & Konvertierung

Case Converter

Wandelt Texte zwischen camelCase, snake_case, kebab-case, PascalCase, Title Case und weiteren Schreibweisen um.

0 Zeichen · 0 Wörter
  • camelCase
  • PascalCase
  • snake_case
  • CONSTANT_CASE
  • kebab-case
  • Title Case
  • Sentence case
  • lowercase
  • UPPERCASE
  • dot.case
  • path/case

Case Converter — Texte zwischen Schreibweisen umwandeln

Dieser Case Converter wandelt Bezeichner und Texte in Echtzeit zwischen den gängigsten Schreibweisen um, die in der Programmierung und Datenverarbeitung verwendet werden: camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, Title Case, dot.case und path/case. Die Tokenisierung erkennt sowohl bestehende Wortgrenzen (Bindestriche, Underscores, Punkte) als auch Großbuchstaben-Übergänge in camelCase und PascalCase.

Wann welche Schreibweise?

  • camelCase: JavaScript/TypeScript-Variablen und -Funktionen
  • PascalCase: Klassen, Komponenten, Typen, Interfaces
  • snake_case: Python, Ruby, SQL-Spalten
  • CONSTANT_CASE: Konstanten, Umgebungsvariablen (API_URL)
  • kebab-case: URLs, CSS-Klassen, HTML-Attribute, NPM-Paketnamen
  • Title Case: Überschriften, Buchtitel, Spaltennamen in Tabellen

Was passiert intern?

Der Eingabetext wird in einzelne Tokens zerlegt — Großbuchstaben in camelCase werden als neuer Token-Anfang erkannt, alle nicht-alphanumerischen Zeichen werden als Wortgrenze behandelt. Anschließend werden die Tokens nach den jeweiligen Regeln zusammengesetzt. So wird zum Beispiel aus HTMLParser_test-123htmlParserTest123 (camelCase) oder html-parser-test-123 (kebab-case).