🔤

Free Text Case Converter

Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more — instantly.

← Back to all tools

Advertisement

Result will appear here...

Copied!

Advertisement

How to Convert Text Case

1

Type or paste your text

Enter any text in the input field — a sentence, paragraph, variable name, or anything else you need to convert.

2

Click the case you want

Choose from UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, or Reverse.

3

Copy the result

Click the Copy button to copy the converted text to your clipboard. Switch between case styles anytime without re-pasting.

Frequently Asked Questions

What is camelCase?

camelCase joins words with the first word lowercase and each subsequent word starting uppercase. Example: myVariableName. Standard in JavaScript, Java, Swift, and C# for variables and function names.

What is snake_case?

snake_case uses all lowercase with underscores between words. Example: my_variable_name. The standard convention in Python, Ruby, PHP, and SQL database column and table names.

What is kebab-case?

kebab-case uses all lowercase with hyphens between words. Example: my-variable-name. Used in CSS class names, HTML data attributes, URL slugs, and npm package names.

When should I use Title Case?

Title Case capitalizes the first letter of every word. Use it for page headings, article titles, product names, book titles, and any heading following standard title capitalization conventions.

What is Sentence case and when is it used?

Sentence case capitalizes only the first word and after sentence-ending punctuation. Used for regular sentences, email subject lines, informal headings, and blog post subtitles for a more casual tone.

How do I convert a sentence into a URL-friendly slug?

Use kebab-case. It converts your text to all lowercase with hyphens between words — the standard SEO-friendly URL slug format. Example: "My New Blog Post" → "my-new-blog-post".

What is UPPERCASE used for?

UPPERCASE is used for acronyms (NASA, HTML), constants in programming (MAX_VALUE, API_KEY), emphasis in informal writing, and UI button labels. Use sparingly — all-caps text is harder to read at length.

Related Tools