Case Converter
Convert text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, and CONSTANT_CASE.
How to Convert Text Case
Paste your text into the input field, then click any of the case style buttons to instantly transform it. You can convert between eight different formats: UPPERCASE makes every letter capital, lowercase makes every letter small, Title Case capitalizes the first letter of each word, and Sentence case capitalizes only the first letter of each sentence. For developers, camelCase joins words together with each new word capitalized except the first, snake_case separates words with underscores, kebab-case uses hyphens, and CONSTANT_CASE combines uppercase with underscores. The converted result appears below and can be copied to your clipboard with one click.
When to Use Different Text Cases
Different case styles serve different purposes. Title Case is standard for headlines, book titles, and headings in most style guides. Sentence case is preferred for subtitles and body text headings in many modern design systems. Developers frequently need camelCase for JavaScript and Java variable names, snake_case for Python and Ruby identifiers, kebab-case for CSS classes and URL slugs, and CONSTANT_CASE for environment variables and constants. UPPERCASE is useful for acronyms and emphasis, while lowercase is often needed for normalizing user input, email addresses, and tags. This tool saves you from manually retyping text when you need to switch between formats.