Case Converter
Rewriting text in a different case by hand is tedious and error-prone. Our free Case Converter handles seven popular formats with a single click: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case. The kebab-case mode is great for quick conversions, but if you need a fully sanitized URL-ready string, use the dedicated Slug Generator instead. It is perfect for developers who need variable names in the right convention, writers who want to fix accidental caps lock, and marketers formatting headlines. Paste or type your source text, press the desired conversion button, and your transformed output appears instantly in the result area. Before publishing, verify your text length with the Word Counter. From there you can copy the text to your clipboard with one tap. Everything runs entirely in your browser — no server calls, no data stored, no privacy concerns. The tool works on desktop and mobile screens alike, so you can convert case on the go. Save time and eliminate manual formatting errors with this lightweight, always-available utility.
How to Use This Tool
- Paste or type your text into the input area above.
- Click one of the conversion buttons: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, or kebab-case.
- Review the converted text in the output area.
- Click the copy button to copy the result to your clipboard, or try a different conversion.
Examples
| Input | Conversion | Output |
|---|---|---|
| hello world | UPPERCASE | HELLO WORLD |
| hello world | Title Case | Hello World |
| hello world | snake_case | hello_world |
| My Variable Name | camelCase | myVariableName |
| CREATE NEW PROJECT | kebab-case | create-new-project |
What This Tool Is Useful For
- Converting variable names between camelCase, snake_case, and kebab-case when switching between programming languages.
- Fixing text accidentally typed with caps lock on, without retyping it.
- Formatting article headlines and subheadings in consistent title case.
- Preparing CSS class names in kebab-case from design mockup labels.
- Normalizing inconsistent capitalization in data imports or spreadsheet columns.
Frequently Asked Questions
- What is the difference between title case and sentence case?
- Title case capitalizes the first letter of every major word (e.g., "The Quick Brown Fox"). Sentence case capitalizes only the first letter of the first word and proper nouns, just like a normal sentence (e.g., "The quick brown fox"). Title case is typically used for headlines and book titles; sentence case is standard for body text and casual headings.
- When should I use camelCase vs. snake_case vs. kebab-case?
- camelCase (e.g., "myVariableName") is the standard in JavaScript, Java, and C#. snake_case (e.g., "my_variable_name") is conventional in Python, Ruby, and database column names. kebab-case (e.g., "my-variable-name") is used in CSS class names, URL slugs, and file names in many web projects. Follow the convention of the language or framework you are working in.
- Does the tool handle accented characters and special symbols?
- Yes. The case converter correctly processes accented letters like e with acute, u with umlaut, and n with tilde. Special characters and punctuation are preserved as-is during conversion.
- Can I convert text that mixes multiple languages?
- The tool applies Unicode-aware case transformations, so it handles Latin, Cyrillic, Greek, and other scripts that have distinct uppercase and lowercase forms. Scripts without case distinctions, like Chinese or Arabic, pass through unchanged.
- Is there a way to undo a conversion?
- The tool does not modify your original text. Your source text stays in the input field and the converted result appears separately in the output area. You can try a different conversion at any time without losing your original.
More Tools
- All Text Tools — browse the full collection of text utilities
- Word Counter — count words, sentences, paragraphs, and estimate reading time
- Character Counter — check character limits for Twitter, SMS, and SEO meta tags
- Slug Generator — create clean, URL-friendly slugs from any title
- Yantrasagaram homepage
Related Tools
Word Counter
Count words, sentences, and paragraphs in your text instantly.
Character Counter
Count characters with and without spaces for Twitter, SMS, and more.
Slug Generator
Generate clean, URL-friendly slugs from any text string instantly.
Duplicate Line Remover
Remove duplicate lines from your text while preserving the original order.