Encoders & Utilities

Schreibweisen-Konverter

Wandelt zwischen UPPER, lower, Title, camelCase, snake_case.

Text to convert Paste a phrase, identifier, or sentence. Mixed case and Unicode are fine.
All 10 conversions
UPPER CASE
KEBAB-CASE-STRING
lower case
kebab-case-string
Title Case
Kebab-Case-String
Sentence case
Kebab-case-string
camelCase
kebabCaseString
PascalCase
KebabCaseString
snake_case
kebab_case_string
kebab-case
kebab-case-string
CONSTANT_CASE
KEBAB_CASE_STRING
dot.case
kebab.case.string

Über dieses Tool

Case Converter wandelt Text zwischen Schreibweisen um: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case und Toggle Case. Sie fügen Text ein, wählen die Ziel-Schreibweise, und sehen das Ergebnis sofort — alles im Browser, ohne Datenübertragung.

Das Tool ist Unicode-bewusst: Umlaute (ä → Ä), französische Akzente und kyrillische Zeichen werden korrekt umgewandelt. Bei Programmier-Schreibweisen (camelCase, snake_case, kebab-case) erkennen wir Wortgrenzen aus mehreren Quellen: bestehende Schreibweise, Leerzeichen, Bindestriche, Unterstriche und Großbuchstaben-Übergänge — sodass helloWorld, hello_world, hello-world und hello world alle gleich behandelt werden.

Wann Sie dieses Tool nutzen sollten

  • Variable-Namen-Konvertierung. Eine snake_case-API-Antwort in camelCase für JavaScript-Code umbenennen.
  • Konstanten. Eine Liste von Strings in CONSTANT_CASE für Enum-Werte umwandeln.
  • URL-Slugs. Einen Artikel-Titel in kebab-case URL-Slug verwandeln.
  • Textbearbeitung. Versehentlich CAPSLOCK-getippten Text in lesbares Sentence Case zurück bringen.

Die wichtigsten Schreibweisen

camelCase — erstes Wort klein, weitere groß: helloWorld. PascalCase — alle Wörter groß: HelloWorld. snake_case — kleinschreibung mit Unterstrich: hello_world. kebab-case — kleinschreibung mit Bindestrich: hello-world. CONSTANT_CASE — Großschreibung mit Unterstrich: HELLO_WORLD. Title Case — alle Wörter mit Großbuchstaben: Hello World. Sentence case — nur erstes Wort groß: Hello world.

Häufige Fragen

Wie werden Wortgrenzen erkannt?

Mehrere Heuristiken parallel: Leerzeichen, Bindestriche, Unterstriche, Punkte und Slashes sind explizite Trenner; Übergänge von Klein- zu Großbuchstaben (helloWorld → "hello" + "World") werden als implizite Wortgrenze erkannt; Übergänge von Buchstabe zu Ziffer ebenfalls (http2 → "http" + "2"). Das deckt fast alle realen Eingaben ab; bei pathologischen Fällen (z. B. XMLHttpRequest) ist die Aufteilung mehrdeutig — wir wählen "XML" + "Http" + "Request".

Funktioniert das mit Sonderzeichen wie Umlauten?

Ja, vollständig. Wir verwenden den Unicode-bewussten Case-Mapping-Algorithmus des Browsers (String.prototype.toUpperCase mit Locale). "äöüß" werden zu "ÄÖÜß" (Eszett wird im Deutschen nicht großgeschrieben — der traditionelle Großbuchstabe ist "SS", neuer auch "ẞ"). Französische, spanische, polnische Akzente bleiben erhalten. In camelCase/snake_case-Konvertierungen werden diese als normale Buchstaben behandelt.

Was ist Title Case versus Sentence case?

Title Case: jedes Wort wird mit Großbuchstaben begonnen — typisch für Überschriften ("This Is a Title"). Sentence case: nur das erste Wort und Eigennamen — typisch für Fließtext ("This is a sentence."). Verschiedene Style Guides handhaben Title Case unterschiedlich (manche lassen kurze Wörter wie "a", "the", "and" klein); wir verwenden die einfachste Regel "alles groß", was Sie bei Bedarf manuell nachbessern können.

Verlässt der Text meinen Browser?

Nein. Die Konvertierung läuft komplett im JavaScript Ihres Browsers. Auch große Textblöcke bleiben lokal. Sie können sich vom Internet trennen und das Tool weiterverwenden — eine konvertierte Variante eines vertraulichen Textes ist genauso vertraulich wie das Original.