Zum Inhalt springen

Case Converter · Utilities

Eine Phrase, jede Schreibweise.

Tippen oder fügen Sie einen beliebigen Bezeichner ein und lesen Sie ihn zurück als camelCase, snake_case, kebab-case und acht weitere — jede Zeile kopierbar, Unicode-fähig und vollständig in Ihrem Browser berechnet. Kostenlos, ohne Anmeldung, und Ihr Text verlässt niemals Ihr Gerät.

Läuft in Ihrem Browser — nichts, was Sie einfügen, verlässt diese Seite. Wie wir das belegen

Läuft in Ihrem Browser 11 Schreibweisen Keine Anmeldung Aktualisiert am 28.07.2026

Case-Converter-Playground

Examples

Word boundaries are detected from spaces, hyphens, underscores and camelCase humps — getHTTPResponse splits into get / http / response.

Results update as you type — press Enter to run now.

Results

Type or paste any identifier — or tap an example — to see it in camelCase, snake_case, kebab-case and more, each with a Copy button.

Conversion runs entirely in your browser — nothing is uploaded.

Die Lücke

Die richtigen Wörter, die falsche Form.

Einen Bezeichner umzubenennen ist selten einmalig. Die Datenbank will snake_case, die JSON-API will camelCase, die Umgebungsvariable will SCREAMING_SNAKE_CASE und der URL-Slug will kebab-case — dieselben drei Wörter in fünf Formen neu zu tippen ist genau die Stelle, an der sich ein Tippfehler einschleicht.

Dieser kostenlose Case-Converter liest Ihren Text einmal, erkennt Wortgrenzen sogar innerhalb von camelCase-Höckern und Akronymen und gibt jeden Stil auf einmal aus, sodass Sie die benötigte Form kopieren können. Er ist Unicode-fähig, sodass akzentuierte und nicht-lateinische Bezeichner korrekt getrennt werden — und er läuft vollständig im Browser, ohne Installation und ohne dass Daten Ihr Gerät verlassen.

Bitten Sie auch keine KI darum: Ein Sprachmodell sagt Zeichen vorher, statt einen Tokenizer auszuführen, und es lässt in einem langen Bezeichner still ein Wort weg oder schreibt es falsch. Dieses Tool wendet jedes Mal explizite Grenzregeln an, sodass dieselbe Eingabe stets dieselben Zeilen erzeugt.

Brauchen Sie stattdessen einen URL-Slug? Das Slugify-Tool behandelt Diakritika, Trennzeichen und Längenbegrenzungen.

Die Pipeline

So funktioniert es.

Vier deterministische Schritte laufen bei jedem Tastendruck — alle innerhalb Ihres Browser-Tabs, mit demselben Tokenizer für jede Schreibweise.

  1. In Wörter zerlegen.

    Ihr Text wird an Leerzeichen, Symbolen und camelCase-Höckern tokenisiert — getHTTPResponse wird zu get / http / response.

  2. Die Tokens normalisieren.

    Jedes Wort wird kleingeschrieben und Akronyme werden eingegliedert, sodass dieselbe Phrase stets dieselbe Wortliste ergibt.

  3. Pro Stil neu zusammensetzen.

    Wörter werden je Konvention verbunden und geschrieben — ein anfänglich kleines camelCase, Unterstrich-snake_case, Bindestrich-kebab-case und so weiter.

  4. Die benötigte Form kopieren.

    Jeder Stil erscheint als beschriftete Zeile mit eigenem Copy-Button — oder „Copy all“, um den gesamten Satz auf einmal zu übernehmen.

Schreibweisen-Referenz

Jeder Stil, nebeneinander.

Eine Eingabe, elf Konventionen. Die Wortgrenzen werden einmal erkannt; zwischen den Zeilen ändern sich nur der Verbinder und die Groß-/Kleinschreibung.

Die elf Schreibweisen

Aus einer Phrase — userProfileID — jede Schreibweise, die der Konverter ausgibt.

case-styles
input    userProfileID   ("user profile ID")

camelCase             userProfileId
PascalCase            UserProfileId
snake_case            user_profile_id
SCREAMING_SNAKE_CASE  USER_PROFILE_ID
CONSTANT_CASE         USER_PROFILE_ID
kebab-case            user-profile-id
Train-Case            User-Profile-Id
Title Case            User Profile Id
sentence case         User profile id
dot.case              user.profile.id
path/case             user/profile/id

Wie Grenzen getrennt werden

Trennzeichen, camelCase-Höcker, Akronym-Läufe und Buchstabe/Zahl-Übergänge werden alle zu Wortgrenzen.

tokenizer
getHTTPResponse   ->  get / http / response
user_profile-id   ->  user / profile / id
XMLHttpRequest    ->  xml / http / request
v2Release         ->  v / 2 / release
Release2          ->  release / 2

Nächster Schritt

Aus einem Titel eine URL machen? Slugify es.

kebab-case kommt nah heran, aber ein URL-Slug muss auch Diakritika falten, Symbole entfernen und eine Länge begrenzen. Das Slugify-Tool tut genau das — oder durchstöbern Sie das übrige Utilities-Regal für weitere Bezeichner- und Texthelfer, alles in Ihrem Browser.

slug.txt
Case Converter Guide   (title)
->  kebab-case            case-converter-guide
->  Slugify               case-converter-guide  (url-safe)

FAQ

Fragen, beantwortet.

Tippen Sie auf eine Frage, um die Antwort aufzuklappen.

Elf auf einmal: camelCase, PascalCase, snake_case, SCREAMING_SNAKE_CASE, CONSTANT_CASE, kebab-case, Train-Case, Title Case, sentence case, dot.case und path/case. Einmal tippen und jede Schreibweise erscheint als kopierbare Zeile — nehmen Sie diejenige, die Ihre Sprache, Konfigurationsdatei oder URL benötigt.

Der Tokenizer ist Unicode-fähig. Er trennt an Leerzeichen, Bindestrichen, Unterstrichen, Punkten, Schrägstrichen und anderen Symbolen sowie innerhalb von camelCase- und PascalCase-Höckern — sodass userProfileID, user_profile-id und „user profile ID“ alle zu denselben drei Wörtern führen. Auch Übergänge zwischen Buchstabe und Zahl werden getrennt, sodass v2Release zu v / 2 / release wird.

Akronyme werden normalisiert, nicht als Großbuchstaben erhalten. getURLFromString wird zu get / url / from / string, daher lautet die camelCase-Form getUrlFromString und die snake_case-Form get_url_from_string. Das ist einfacher und hin- und rückführbar stabil: Gibt man die camelCase-Ausgabe erneut ein, ergeben sich dieselben Wörter — was die Großbuchstaben-Alternative nicht garantieren kann.

In der Praxis nichts — beide sind großgeschriebene, durch Unterstriche verbundene Wörter (USER_PROFILE_ID). Sie werden als zwei Zeilen geführt, weil verschiedene Communities unterschiedliche Namen verwenden: viele Stilrichtlinien sagen „SCREAMING_SNAKE_CASE“, andere (und einige Linter) nennen dieselbe Konvention „CONSTANT_CASE“ für Konstanten und Umgebungsvariablen.

Nein. Die Umwandlung läuft zu 100 % clientseitig in Ihrem Tab — es gibt keinen Server, kein Konto und keine Protokollierung. Sie können bedenkenlos Bezeichner, Spaltennamen oder private Zeichenketten einfügen; nichts wird über das Netzwerk übertragen.

Ja. Die Grenzerkennung nutzt Unicode-Buchstaben- und -Zahleneigenschaften, sodass akzentuierte und nicht-lateinische Buchstaben innerhalb ihres Wortes bleiben — straßeName teilt sich in straße / name, und die akzentuierten Zeichen bleiben in der Ausgabe erhalten, wo die Schreibweise Buchstaben unverändert lässt.

Ein Sprachmodell sagt Zeichen vorher; es führt keinen deterministischen Tokenizer aus. Bei allem, was länger als ein paar Wörter ist, kann es Tokens auf schwer erkennbare Weise weglassen, zusammenführen oder falsch schreiben. Dieses Tool wendet jedes Mal dieselben expliziten Grenzregeln an, sodass die Ausgabe reproduzierbar ist — dieselbe Eingabe ergibt stets dieselben elf Zeilen.

Ja. Sobald Sie eine Eingabe haben, kopiert „Copy link“ eine URL mit Ihrem Text, kodiert in einem #q=-Fragment. Das Öffnen dieses Links stellt die Eingabe wieder her und führt die Umwandlung erneut aus — praktisch, um ein Beispiel in ein Code-Review oder Issue einzufügen.

More free, private DevOps tools.

Der Case Converter ist eines der Werkzeuge in OpsCanopy — einem wachsenden Schirm browserbasierter Validatoren, Konverter und Tester, die niemals einen Server berühren.

39 kostenlose Tools, jedes einzelne offlinefähig — opscanopy.com funktioniert ohne Registrierung, und nichts wird hochgeladen.

Verwandte Werkzeuge: das Slugify-Tool für URL-sichere Slugs, oder durchstöbern Sie das vollständige Werkzeugverzeichnis.

Bereitgestellt wie besehen zur bequemen Nutzung. OpsCanopy ist kostenlos und offen.