Groß-/Kleinschreibung-Konverter

Konvertieren Sie Text zwischen GROSS, klein, Großgeschrieben, camelCase, snake_case und mehr.

AI
Massenmodus Pro

Was ist Groß-/Kleinschreibung-Konverter?

Ein Groß-/Kleinschreibungs-Konverter wandelt Text sofort zwischen verschiedenen Schreibweisen um. Statt Text Zeichen für Zeichen neu zu tippen oder zu bearbeiten, fügen Sie Ihren Inhalt ein und wandeln ihn mit einem Klick in GROSSBUCHSTABEN, Kleinbuchstaben, Titelschreibweise, Satzschreibweise, camelCase, PascalCase, snake_case, kebab-case oder SCREAMING_SNAKE_CASE um. Das spart Entwicklern, Textern, SEO-Fachleuten und Dateningenieuren, die täglich mit Textumwandlung arbeiten, viel Zeit.

Verschiedene Programmiersprachen, Datenbanken, APIs und Publishing-Plattformen erzwingen unterschiedliche Namenskonventionen. Python verwendet snake_case, JavaScript verwendet camelCase, CSS verwendet kebab-case und SQL verwendet SCREAMING_SNAKE_CASE für Konstanten. Beim Arbeiten zwischen diesen Systemen – oder beim Refactoring von bestehendem Code – beseitigt ein Schreibweisen-Konverter die mühsame manuelle Arbeit, Variablen-, Feld- und Bezeichnernamen umzuformatieren.

Über Code hinaus ist die Schreibweisen-Umwandlung wesentlich, um Überschriften zu formatieren, URL-Slugs zu erstellen, versehentliche Feststelltasten-Eingaben zu korrigieren und importierte Daten zu standardisieren. Unser Tool verarbeitet beliebige Textmengen und führt die Umwandlungen in Millisekunden durch – vollständig in Ihrem Browser, ohne Server-Rückfrage.

Anwendungsfälle

Hier sind die häufigsten Arten, wie Groß-/Kleinschreibung-Konverter täglich genutzt wird.

Programmierung und Entwicklung

Python verwendet snake_case für Variablen und Funktionen. JavaScript und TypeScript verwenden camelCase. Klassen verwenden in den meisten Sprachen PascalCase. SQL-Datenbanken verwenden typischerweise SCREAMING_SNAKE_CASE für Konstanten und snake_case für Spaltennamen. React-Komponentennamen verwenden PascalCase. Beim Kopieren von Variablennamen zwischen Sprachen, beim Refactoring einer Codebasis oder beim Übersetzen von API-Antworten in Frontend-Variablen handhabt der Konverter all diese Konventionen sofort und präzise.

Titel von Blogbeiträgen und Artikeln

Die Titelschreibweise schreibt den ersten Buchstaben jedes wichtigen Wortes groß und ist das Standardformat für Titel von Blogbeiträgen, Artikelüberschriften, Podcast-Episodentitel und Kapitelüberschriften. Unser Titelschreibweise-Konverter folgt den Regeln des Chicago Manual of Style: Präpositionen, Artikel und Konjunktionen mit weniger als 4 Buchstaben bleiben klein, sofern sie nicht am Anfang oder Ende des Titels stehen. Das ist differenzierter als jedes Wort einfach großzuschreiben, was falsche Ergebnisse liefert.

Erzeugung von URL-Slugs

URL-Slugs müssen kleingeschrieben sein, mit Bindestrichen statt Leerzeichen – niemals mit Unterstrichen oder Großbuchstaben. Das ist eine harte Anforderung für SEO: Google behandelt Bindestriche als Worttrenner, Unterstriche jedoch als Zeichenverbinder. „word-counter“ und „wordcounter“ sind aus Googles Sicht verschieden. Verwenden Sie den kebab-case-Konverter, um aus Blogtiteln und Seitennamen sofort SEO-konforme URL-Slugs zu erzeugen.

Datenbank- und API-Design

Endpunktpfade einer REST-API verwenden kebab-case (/user-profile, /blog-posts). JSON-Antwortschlüssel verwenden typischerweise camelCase (firstName, accountBalance). Datenbankspaltennamen verwenden snake_case (first_name, created_at). GraphQL-Typnamen verwenden PascalCase. Beim Entwerfen von APIs oder beim Übersetzen zwischen Backend- und Frontend-Feldnamen hilft der Konverter, alle Varianten eines Namens ohne fehleranfällige manuelle Bearbeitung zu erzeugen.

Versehentlich in Großbuchstaben getippten Text korrigieren

Versehentlich in GROSSBUCHSTABEN zu tippen ist ein häufiges Missgeschick, besonders auf mobilen Tastaturen oder nach dem Wechsel zwischen Apps. Statt die gesamte Passage neu zu tippen, fügen Sie sie in den Konverter ein und klicken auf „Satzschreibweise“, um sie sofort zu korrigieren. Die Umwandlung in Satzschreibweise setzt auch durchgängig großgeschriebene Wörter korrekt klein, behält aber die Großschreibung von Eigennamen bei, wenn sie einen neuen Satz beginnen.

Datennormalisierung und -import

Beim Import von Daten aus Tabellen, CSVs oder externen APIs sind Feldnamen und Werte oft uneinheitlich geschrieben. Ein Kundennamenfeld könnte „JOHN SMITH“, „john smith“ und „John Smith“ in derselben Spalte enthalten. Eine Normalisierung in Titelschreibweise oder Kleinbuchstaben vor dem Import spart Zeit bei der Datenbereinigung. Der Konverter handhabt die Textnormalisierung im Stapel für beliebige Inhaltsmengen.

Beispiele

Beispiel 1

API-Antwort zu JavaScript-Variablen

Eine API liefert snake_case-JSON-Schlüssel, die für JavaScript zu camelCase werden müssen.

Eingabe user_first_name account_balance last_login_date
Ausgabe userFirstName accountBalance lastLoginDate
Beispiel 2

Blogtitel zu URL-Slug

Wandeln Sie einen Blogtitel mit kebab-case in einen SEO-konformen URL-Slug um.

Eingabe The Complete Guide to Building a SaaS Product in 2025
Ausgabe the-complete-guide-to-building-a-saas-product-in-2025
Beispiel 3

Feststelltasten-Fehler korrigieren

Wandeln Sie eine versehentlich in GROSSBUCHSTABEN getippte Passage in normale Satzschreibweise um.

Eingabe THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
Ausgabe The quick brown fox jumps over the lazy dog.

Tipps zur Verwendung von Groß-/Kleinschreibung-Konverter

  • Verwenden Sie kebab-case für URL-Slugs und CSS-Klassennamen – niemals Leerzeichen oder Unterstriche in URLs.
  • PascalCase und camelCase sind identisch, außer dass PascalCase den ersten Buchstaben großschreibt – verwenden Sie PascalCase für React-Komponenten und TypeScript-Typen.
  • Titelschreibweise im AP-Stil hält Präpositionen mit weniger als 4 Buchstaben klein; der Chicago-Stil hält sie unter 5 Buchstaben klein – wissen Sie, welchem Stil Ihre Publikation folgt.
  • Für i18n-Übersetzungsschlüsselnamen halten kebab-case (auth.login-button) oder Punktnotation (auth.loginButton) sie lesbar und sortierbar.
  • SCREAMING_SNAKE_CASE ist ein visuelles Signal an andere Entwickler: Dieser Wert ist eine Konstante und sollte nie neu zugewiesen werden.

Häufig gestellte Fragen

Was ist der Unterschied zwischen Titelschreibweise und Satzschreibweise?

Die Titelschreibweise schreibt den ersten Buchstaben jedes wichtigen Wortes groß: „The Quick Brown Fox Jumps Over the Lazy Dog“. Die Satzschreibweise schreibt nur das erste Wort und Eigennamen groß: „The quick brown fox jumps over the lazy dog“. Titelschreibweise wird für Überschriften, Titel und Navigationsbeschriftungen verwendet. Satzschreibweise ist Standard für Fließtext, Meta-Beschreibungen, UI-Beschriftungen und E-Mail-Betreffzeilen. Viele Styleguides (einschließlich Googles Material Design) empfehlen Satzschreibweise für die UI, damit sie gesprächsnäher wirkt.

Wofür wird camelCase verwendet?

camelCase verbindet Wörter ohne Leerzeichen und schreibt jedes Wort nach dem ersten groß (myVariableName, getUserById). Es ist die Standard-Namenskonvention für Variablen und Funktionen in JavaScript, TypeScript, Java, Swift, Dart und Go. Der Name stammt vom höckerartigen Aussehen der Großbuchstaben in der Mitte zusammengesetzter Wörter. camelCase entstand in frühen Programmiersprachen, die keine Leerzeichen in Bezeichnern erlaubten und eine lesbare Möglichkeit brauchten, mehrere Wörter zu kombinieren.

Wofür wird snake_case verwendet?

snake_case verwendet ausschließlich Kleinbuchstaben mit durch Unterstriche getrennten Wörtern (my_variable_name, get_user_by_id). Es ist Standard in Python für Variablen- und Funktionsnamen gemäß PEP 8, in Ruby per Konvention, in SQL für Spalten- und Tabellennamen und in vielen JSON-Antwortformaten von REST-APIs. snake_case gilt als sehr lesbar für lange zusammengesetzte Namen, weil die Wortgrenzen durch den Unterstrich visuell klar sind.

Was ist der Unterschied zwischen PascalCase und camelCase?

PascalCase schreibt den ersten Buchstaben jedes Wortes groß, einschließlich des ersten (MyClassName, UserProfileComponent). camelCase hält den ersten Buchstaben klein (myVariableName, userProfileComponent). PascalCase wird für Klassennamen, React-Komponentennamen, TypeScript-Interfaces und -Typen sowie Konstruktorfunktionen verwendet. camelCase wird für Variablen- und Funktionsnamen verwendet. Der Unterschied ist relevant: In JavaScript würde new myComponent() fehlschlagen, wenn die Konvention verletzt wird, da die Klassen-Instanziierung PascalCase-Konstruktoren erwartet.

Was ist kebab-case und wann wird es verwendet?

kebab-case verwendet ausschließlich Kleinbuchstaben mit durch Bindestriche getrennten Wörtern (my-variable-name, user-profile-page). Der Name stammt vom Aussehen der Wörter auf einem Spieß. kebab-case ist Standard für URL-Slugs (/blog/how-to-use-case-converter), HTML-data-Attribute (data-user-id), CSS-Klassennamen (.nav-link) und HTTP-Header-Namen (Content-Type, Authorization). In den Bezeichnern der meisten Programmiersprachen ist es nicht verwendbar, da der Bindestrich als Subtraktionsoperator interpretiert wird.

Funktioniert die Schreibweisen-Umwandlung mit Zahlen und Sonderzeichen?

Zahlen und Sonderzeichen werden unverändert durchgereicht – nur alphabetische Buchstaben sind von der Schreibweisen-Umwandlung betroffen. Zum Beispiel wird „product_id_123“ in camelCase zu „productId123“. Emojis und Unicode-Buchstaben anderer Schriften (Griechisch, Kyrillisch, Arabisch) werden korrekt behandelt – nur Zeichen des lateinischen Alphabets haben Schreibweisen-Varianten, sodass nicht-lateinische Zeichen in allen Umwandlungsmodi unverändert erhalten bleiben.

Kann ich einen ganzen Absatz in Titelschreibweise umwandeln?

Ja. Fügen Sie beliebig viel Text ein, und die Umwandlung in Titelschreibweise wendet die Großschreibungsregeln Wort für Wort auf den gesamten Inhalt an. Allerdings wurde die Titelschreibweise für Überschriften und Titel entworfen, nicht für Absätze. Die Titelschreibweise auf einen mehrabsätzigen Aufsatz anzuwenden, erzeugt holprigen Text, weil Artikel und Präpositionen mitten im Satz nicht großgeschrieben werden. Verwenden Sie für Absätze stattdessen die Satzschreibweise.

Was ist SCREAMING_SNAKE_CASE?

SCREAMING_SNAKE_CASE (auch UPPER_SNAKE_CASE oder MACRO_CASE genannt) verwendet ausschließlich Großbuchstaben mit durch Unterstriche getrennten Wörtern (MAX_RETRY_COUNT, DATABASE_URL, API_KEY). Es ist die universelle Konvention für Konstanten, Umgebungsvariablennamen in .env-Dateien und Shell-Skripten sowie Konfigurationswerte in Sprachen wie C, C++, Python und JavaScript. Das durchgängige Großschreiben ist ein visuelles Signal an Entwickler: Dieser Wert ist eine Konstante, die zur Laufzeit nicht geändert werden sollte.