Convert text to UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case and more — instantly.
Copied!
Enter any text in the input field — a sentence, paragraph, variable name, or anything else you need to convert.
Choose from UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, or Reverse.
Click the Copy button to copy the converted text to your clipboard. Switch between case styles anytime without re-pasting.
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.
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.
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.
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.
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.
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".
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.