ToolMint

Text Case Converter – Change to UPPERCASE, lowercase, Title Case & More

Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case with ToolMint. Paste your text, click the case you want, and copy the result instantly. Live word, character, and sentence counter included.

Text Case Converter

Words
0
Characters
0
Sentences
0
Read time
β€”

When to Change Text Case

Fixing copied text

Pasted text from a PDF or website is often in ALL CAPS or inconsistent casing. One click normalizes it to sentence or title case instantly.

Writing code and variables

Convert a phrase to camelCase, snake_case, or kebab-case when naming variables, CSS classes, or API fields without typing it out.

Headline and title formatting

Apply Title Case to blog post headlines, article titles, and email subject lines in one step without manually capitalizing each word.

How to Change Text Case

1

Paste your text

Type or paste the text you want to convert.

2

Pick a case

Click UPPER, lower, Title, Sentence, camelCase, snake_case, or kebab-case.

3

Preview output

See the converted text update instantly in real time.

4

Copy

Copy the result to your clipboard with one click.

When to Use Title Case vs. Sentence Case

Title Case and Sentence case look similar but follow different rules. Title Case capitalizes the first letter of every major word β€” typically used for blog post headings, article titles, book titles, email subject lines, and navigation menu items. Most style guides (AP, Chicago, APA) capitalize nouns, verbs, adjectives, and adverbs but leave articles, prepositions, and short conjunctions lowercase. Sentence case capitalizes only the first word of each sentence and any proper nouns β€” this is the standard for body text, product descriptions, social media captions, and most conversational contexts. If you are writing a news headline or a page title, Title Case is typically expected. For everything else, Sentence case reads more naturally.

camelCase, snake_case, and kebab-case Explained

These three formats are used in programming and web development rather than natural language writing. camelCase joins words without spaces and capitalizes each new word after the first β€” for example, myVariableName or getUserData. It is commonly used for JavaScript variables, function names, and JSON property keys. snake_case joins words with underscores and keeps everything lowercase β€” for example,my_variable_name. It is the convention in Python variables and database column names. kebab-case uses hyphens instead of underscores β€” for example,my-variable-name. It is the standard for CSS class names, HTML attributes, and URL slugs. Use this tool to quickly convert any phrase into the correct format for your project without manually retyping it.

Frequently Asked Questions

What text cases are supported?
UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case are all supported.
What is the difference between Title Case and Sentence case?
Title Case capitalizes the first letter of every major word. Sentence case capitalizes only the first letter of each sentence, leaving all other words lowercase.
Can I convert long documents?
Yes. There is no character limit. Paste any length of text and the conversion happens instantly in your browser.
Does it include a word counter?
Yes. A live word, character, and sentence counter is displayed alongside the text as you type or paste.
Is my text sent to a server?
No. All conversion happens locally in your browser. Your text stays private and is never transmitted anywhere.

Related Tools