Case Converter

Convert your text to any case format: uppercase, lowercase, title case, camelCase, snake_case, and more.

Ad

How to Use the Case Converter

  1. Enter text — Type or paste the text you want to convert in the input box.
  2. Choose a case format — Click any of the case buttons (UPPERCASE, lowercase, Title Case, etc.) to convert your text.
  3. View the result — The converted text appears instantly in the output box below.
  4. Copy the result — Click "Copy Result" to copy the converted text to your clipboard.

About Case Converter

Text case conversion is a common task in writing, programming, and content management. Whether you need to convert headings to Title Case, transform variable names to camelCase or snake_case, or simply fix accidentally capitalized text, this tool handles it all in one place.

This case converter supports ten different case formats commonly used across writing, web development, and programming. The programming-focused formats like camelCase, PascalCase, snake_case, and kebab-case split your text into individual words and rejoin them using each format's conventions. CONSTANT_CASE is popular for defining constants in many programming languages, while dot.case is used in configuration files and some frameworks.

Frequently Asked Questions

Title Case capitalizes the first letter of each word while keeping the rest lowercase. For example, "the quick brown fox" becomes "The Quick Brown Fox." It is commonly used for headings, article titles, and book titles.

camelCase joins words together with no separator, where the first word is lowercase and each subsequent word starts with an uppercase letter (e.g., "myVariableName"). It is widely used in JavaScript, Java, and TypeScript for variable and function naming.

snake_case separates words with underscores (e.g., "my_variable_name") and is common in Python and Ruby. kebab-case separates words with hyphens (e.g., "my-variable-name") and is used in URLs, CSS class names, and HTML attributes.

For standard case conversions (uppercase, lowercase, title case, sentence case), line breaks are preserved. For programming formats like camelCase, snake_case, and kebab-case, the entire text is treated as a single string of words.