Case Converter

Convert any text to UPPER, lower, Title, Sentence, camelCase, snake_case, and 8 more formats instantly, with live character, word, and sentence counts.

0
Characters
0
Words
0
Sentences
0
Lines
0
Paragraphs
Convert To No format selected

How to Convert Text Case

1

Paste or Type Your Text

Paste or type your text into the input field.

2

Click a Case Format

Click any case button: UPPERCASE, lowercase, Title, or Sentence.

3

Copy or Download the Result

Click Copy to grab the converted text or download as a TXT file.

Case Converter

Switch Cases Without Retyping

Author submitted a headline in ALL CAPS? Client demands every entry in Title Case? Pick the case button you need and the tool reformats the entire block instantly. No retyping, no autocorrect mishaps.

Editors, social-media managers, and data-entry teams use this dozens of times per shift to keep style guides consistent.

What This Converter Offers

12 Case Formats

Covers every common case format, from plain UPPER and lower case to developer formats like camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.

Live Text Stats

Counts update in real time as you type: characters, words, sentences, lines, and paragraphs, useful for copywriting, social media, and SEO content.

One-Click Undo

Made a wrong conversion? The Undo Format button restores your original text instantly, so you can try a different format without re-pasting your content.

100% Private

All conversions happen entirely in your browser. No text is sent to a server, so confidential content stays completely private.

Frequently Asked Questions

Common questions about text case conversion.

What is camelCase and when should I use it?
camelCase writes multi-word identifiers with no spaces, with each word after the first starting with a capital letter, for example, myVariableName. It is the standard naming convention in JavaScript, Java, and many other programming languages for variable and function names.
What is the difference between snake_case and kebab-case?
Both formats use all-lowercase words with a separator, but snake_case uses underscores (my_variable_name) and kebab-case uses hyphens (my-variable-name). snake_case is common in Python and database column names; kebab-case is common in CSS class names and URL slugs.
What does Title Case capitalise?
Title Case capitalises the first letter of every word. This tool applies basic title casing, every word is capitalised regardless of whether it is a short word like "a", "the", or "of". For strict AP or Chicago style title casing, additional stop-word rules would be needed.
Can I use this tool to convert code variable names?
Yes. The camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and dot.case formats are designed specifically for converting natural language phrases into valid code identifiers. Special characters and punctuation are stripped automatically to produce clean results.
Scroll to Top