Text
Case Converter
Wandelt Text oder einen Bezeichner sofort in alle gängigen Stile um — camelCase, snake_case, kebab-case und andere. Erkennt Wortgrenzen in camelCase/PascalCase, bei Abkürzungen (XMLParser → XML + Parser) und bei Zahlen.
The tool detects word boundaries in any text or identifier — spaces, underscores, hyphens, camelCase/PascalCase boundaries, and abbreviations — and instantly converts the result into every common naming style.
Naming styles
- camelCase — first word lowercase, every following word capitalized, no separators (myVariableName).
- PascalCase — every word capitalized (MyClassName) — typical for class names.
- snake_case — all words lowercase, joined with underscores (my_variable_name) — common in Python and databases.
- kebab-case — words joined with hyphens (my-page-name) — the standard for URLs and CSS classes.
- CONSTANT_CASE, Title Case, Sentence case — for constants and readable headings.
Common uses
- Renaming a variable or function to match another language's convention (e.g. Python's snake_case → JavaScript's camelCase).
- Turning an article title into a URL slug.
- Normalizing database column names or API fields to one consistent style.
Things to keep in mind
Abbreviations (XMLParser, HTTPClient) are recognized as single words automatically, so conversion doesn't break them into individual letters.
Converting to lower case or UPPER CASE is irreversible — keep the original around if you'll need it back.
Artikel zu diesem Tool: Case Converter: warum es unterschiedliche Namensstile gibt
Häufig gestellte Fragen
Welche Schreibweisen werden unterstützt?
Das Tool konvertiert in camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, lower case, UPPER CASE, dot.case und path/case, alle gleichzeitig aus einer einzigen Eingabe generiert.
Wie erkennt das Tool Wortgrenzen?
Es erkennt Groß-/Kleinschreibungswechsel innerhalb von camelCase und PascalCase, behandelt Abkürzungen wie XMLParser, indem es sie in XML und Parser aufteilt, und trennt Ziffern, die an Buchstaben kleben, um jedes Wort korrekt zu identifizieren.
Wird der eingefügte Text irgendwohin gesendet?
Nein, die gesamte Konvertierung läuft direkt in Ihrem Browser in JavaScript ab — nichts wird an einen Server übertragen.
Warum spielt die Groß-/Kleinschreibung für Code überhaupt eine Rolle?
In den meisten Programmiersprachen beeinflusst die Groß-/Kleinschreibung technisch nicht die Ausführung (außer bei Bezeichnern, die zwischen Groß- und Kleinschreibung unterscheiden), aber ein konsistenter Stil ist entscheidend für die Lesbarkeit sowie für Linter, IDEs und Dokumentationsgeneratoren, die oft einen bestimmten Stil für einen bestimmten Entitätstyp erwarten.
Kann der Originaltext nach der Konvertierung wiederhergestellt werden?
Nicht immer exakt. Die Umwandlung in Klein- oder Großschreibung ist irreversibel, wenn das Original eine gemischte Schreibweise hatte — die Information darüber, welche Buchstaben ursprünglich großgeschrieben waren, geht dabei verloren.