Convert text between 12 naming conventions. Copy any result with one click.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
Case conversion is a pure text transform in your browser — no bytes are sent or received.
Request count is measured live from your browser's performance log — it cannot be faked. External resources were loaded — see the data-source note below.
Every convention answers one question differently: how do you join words without spaces? The separator character (or lack of one) and the capitalization rule are the entire difference between user_id_count and userIdCount.
Tools and languages each standardize on a convention for consistency — Python uses snake_case for variables, JS uses camelCase, URLs use kebab-case, and environment variables use CONSTANT_CASE.
The same words 'page views this month' become completely different identifiers. Context decides which is correct.
| Convention | Example | Typical use |
|---|---|---|
| UPPER CASE | UPPER CASE | Emphasis / shouting |
| lower case | lower case | Plain text |
| Title Case | Title Case | Headings |
| Sentence case | Sentence case | Prose |
| camelCase | camelCase | JS variables |
| PascalCase | PascalCase | Classes / components |
| snake_case | snake_case | Python / DB columns |
| kebab-case | kebab-case | URLs / file names |
| CONSTANT_CASE | CONSTANT_CASE | Constants |
| dot.notation | dot.notation | Config keys |
| tOGGLE cASE | tOGGLE cASE | Fixing accidental caps lock |
| aLTERNATING | aLtErNaTiNg | Meme / sarcastic text |
To convert case: paste your text — the tool instantly converts between UPPERCASE, lowercase, Title Case, Sentence case, and other formats with one click.
FreeToolHub Case Converter is a free browser-based tool that converts text between uppercase, lowercase, title case, and sentence case, no signup.
Wandeln Sie Text zwischen GROSSBUCHSTABEN, Kleinbuchstaben, Titel-Großschreibung, camelCase, snake_case und mehr um. Sofort, kostenlos, 100 % im Browser — ohne Upload.
Dieses Werkzeug konvertiert Text zwischen allen Schreibkonventionen, die Programmierung und Verlagswesen verwenden: GROSSBUCHSTABEN, Kleinbuchstaben, Titel-Schreibweise, Satzschreibweise, camelCase, PascalCase, snake_case, kebab-case und CONSTANT_CASE. Fügen Sie den Text einmal ein, klicken Sie auf das Zielformat und kopieren Sie — mit intelligenter Verarbeitung für Text, der Zeichensetzung, Ziffern und Bindestriche enthält, die einfache Konverter verzerren. Es schreibt Sätze auch korrekt groß, wandelt GROSSBUCHSTABEN-Einfügungen in lesbare Schreibweise um und behandelt die Akronym-Ausnahmefälle wie JSON und API in camelCase-Konvertierungen, wo Korrektheit tatsächlich zählt.
Entwickler konvertieren zwischen Benennungskonventionen, wenn sie Daten zwischen Systemen verschieben — JSON-Felder zu Konstanten, Datenbankspalten zu Variablen — und wenn sie Testdaten generieren. Autoren wechseln Überschriftenstile für die Stilrichtlinien verschiedener Publikationen. Marketingexperten erstellen Werbetexte in der exakten Schreibweise, die die Richtlinie jeder Plattform erwartet. Studenten formatieren Titel und Überschriften für Arbeiten. Jeder, der eine Überschrift neu eingibt, um einer Konvention zu entsprechen, stellt in Sekunden fest, dass dieses Werkzeug es bereits korrekt getan hat, einschließlich der Ausnahmefälle.
(1) Fügen Sie Ihren Text ein — einzelne Wörter, Überschriften oder ganze Absätze. (2) Klicken Sie auf ein Zielformat: die vier Anzeigeschreibweisen (upper, lower, title, sentence) und fünf Codeschreibweisen (camel, Pascal, snake, kebab, constant) wenden jeweils konsistente Regeln an. (3) Wortgrenzen werden durch Leerzeichen, Bindestriche, Unterstriche und camelCase-Höcker erkannt, sodass gemischte Formate sauber normalisiert werden. (4) Kopieren Sie das Ergebnis. Die Konvertierung ist sofort und lokal; Batch-Einfügungen mit vielen Zeilen werden in einem Durchgang konvertiert.
Die Codekonventionen kodieren Eigentum und Art: camelCase (userAccountBalance) für JavaScript-Variablen und Funktionsnamen; PascalCase (UserProfile) für Klassen, Komponenten und Typen; snake_case (created_at) für Python, Ruby und SQL-Spalten; kebab-case (nav-menu-item) für CSS-Klassen, URLs und Dateinamen, bei denen Bindestriche für SEO und Lesbarkeit gewinnen; CONSTANT_CASE (MAX_RETRIES) für Umgebungsvariablen und Enum-Werte. Verlagskonventionen unterscheiden sich subtil: Titel-Schreibweise schreibt Hauptwörter groß (The Art of War) gemäß Stilrichtlinien mit Ausnahmen für kleine Wörter; Satzschreibweise schreibt nur erste Wörter und Eigennamen groß (The art of war) und ist zur Standard-Schreibweise für Web-Überschriften geworden — moderne Stilrichtlinien einschließlich großer Plattformen bevorzugen nun aus Lesbarkeitsgründen diese. Akronym-Regeln bereiten manuelle Konvertierung die meisten Probleme: JSON, API und URL als Einheiten in Codeschreibweisen beibehalten und Hausstil für Titel-Schreibweise festlegen — der intelligente Modus dieses Werkzeugs behält bekannte Akronyme intakt, anstatt sie in Json zu zerstückeln.
Die vollständige Menge, die in Programmierung und Verlagswesen verwendet wird: camelCase, PascalCase, snake_case, kebab-case (auch als dash-case bezeichnet), SCREAMING_SNAKE, lowercase, UPPERCASE und Title Case For Headlines. Fügen Sie beliebige Mischungen ein und jede Zielschreibweise wird aus den in Ihrer Eingabe erkannten Wortgrenzen neu generiert.
Folgen Sie der verwendeten Sprache: camelCase für JavaScript-, TypeScript- und Java-Variablen; snake_case für Python, Ruby und SQL; kebab-case für URLs, CSS-Klassen und Dateinamen; PascalCase für Klassen- und Komponentennamen. Das Mischen von Konventionen in einer Codebasis liest sich schlecht und löst Linter-Fehler aus, weshalb die schnelle Normalisierung zwischen ihnen so eine häufige Aufgabe ist.
Die Worttrennung behandelt Übergänge von Kleinbuchstaben zu Grossbuchstaben als Grenzen, sodass 'parseXMLDocument' als parse / XML / Document getrennt und sauber konvertiert wird. Aufeinanderfolgende Grossbuchstaben bleiben als ein Akronym zusammen, und Ziffern hängen an dem vorhergehenden Wort ('base64Encode' bleibt base / 64 / encode). Für seltsame Ausnahmefälle zählen Unterstriche und Leerzeichen in Ihrer Eingabe ebenfalls als Grenzen.
In Titel-Schreibweise und den getrennten Stilen werden Trennzeichen normalisiert — das ist der Zweck der Konvertierung. Die reinen GROSSBUCHSTABEN/Kleinbuchstaben-Modi berühren nur Buchstaben. Zahlen und Zeichensetzung bleiben unberührt, also bleiben Beträge, Versionen und URLs in Ihrem Text intakt.
UPPERCASE (alles Grossbuchstaben), lowercase, Title Case (ersten Buchstaben jedes Wortes grossschreiben), camelCase (erstes Wort kleingeschrieben, folgende Wörter grossgeschrieben, keine Leerzeichen), PascalCase (alle Wörter grossgeschrieben, keine Leerzeichen), snake_case (Wörter durch Unterstriche getrennt), kebab-case (Wörter durch Bindestriche getrennt), SENTENCE CASE (nur erstes Wort grossgeschrieben), und CONSTANT_CASE (Grossbuchstaben mit Unterstrichen). Echtzeit-Vorschau beim Tippen.
Ja. Fügen Sie beliebigen Text ein — Absätze, Codeblöcke, Variablennamen oder Listen. Der Konverter behält Zeilenumbrüche bei und wendet die ausgewählte Schreibkonvertierung auf jede Zeile unabhängig an. Dies ist nützlich für die Konvertierung von Benennungskonventionen (z. B. camelCase zu snake_case) beim Refactoring von Code zwischen Sprachen (JavaScript zu Python).
UPPERCASE (all caps), lowercase, Title Case (capitalize first letter of each word), camelCase (first word lowercase, subsequent words capitalized, no spaces), PascalCase (all words capitalized, no spaces), snake_case (words separated by underscores), kebab-case (words separated by hyphens), SENTENCE CASE (first word capitalized only), and CONSTANT_CASE (uppercase with underscores). Real-time preview as you type.
Yes. Paste any text—paragraphs, code blocks, variable names, or lists. The converter preserves line breaks and applies the selected case transformation to each line independently. This is useful for converting variable naming conventions (e.g., camelCase to snake_case) when refactoring code between languages (JavaScript to Python).
Dieses Tool ist auch unter diesen Aufgaben bekannt — jeder Link öffnet dasselbe Tool mit einem fokussierten Leitfaden:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.