Text Case Converter
Convert any text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case and more — instantly, in your browser.
✍️ Text Case Converter
Paste your text, click a case button — converted text appears instantly on the right.
What Is a Text Case Converter?
This free text case converter transforms any text into any case format instantly — uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, alternating case, and inverse case. Whether you are a developer formatting variable names, a writer fixing inconsistent capitalisation, a marketer preparing headlines, or a student correcting an essay, this text case converter handles every transformation in one click.
In fact, manually changing text case is one of the most tedious text editing tasks — especially across long documents. This text case converter eliminates that entirely. Paste any amount of text and convert it in under a second.
All Case Formats Explained
- UPPERCASE: Every letter capitalised. Used for headings, abbreviations, emphasis, and constants in some programming languages.
- lowercase: Every letter in lower case. Used for email addresses, URLs, and many programming contexts.
- Title Case: First letter of each major word capitalised. Used for article titles, headings, book titles, and proper nouns.
- Sentence case: Only the first letter of the first word capitalised. Used for normal sentences, meta descriptions, and most UI text.
- camelCase: First word lowercase, subsequent words capitalised, no spaces. Used extensively in JavaScript, Java, and many programming languages for variable and function names.
- PascalCase: Every word capitalised, no spaces. Used for class names in most object-oriented programming languages.
- snake_case: All lowercase, words separated by underscores. Used in Python, Ruby, SQL column names, and file names.
- kebab-case: All lowercase, words separated by hyphens. Used for CSS class names, URL slugs, and HTML attributes.
- CONSTANT_CASE: All uppercase, words separated by underscores. Used for constants and environment variables in most programming languages.
Text Case Converter — Frequently Asked Questions
Explore All NerdyTools By Categories
Find the right tool for any task — free, fast, and no sign-up required
