Text Case Converter

Convert text between different cases: uppercase, lowercase, title case, camel case, and more.

Input

Output Formats

UPPERCASE

lowercase

Title Case

camelCase

snake_case

kebab-case

PascalCase

CONSTANT_CASE

About Text Case Converter

What is Text Case Conversion?

Text case conversion transforms text between different naming conventions used in programming, writing, and web development. Different contexts require different case styles: programming languages use camelCase and snake_case, configuration files use CONSTANT_CASE, and documents use Title Case. A text case converter automatically applies these transformations.

Case Types

  • UPPERCASE: All letters capitalized, commonly used for constants and emphasis
  • lowercase: All letters in lowercase, standard for body text
  • Title Case: First letter of each word capitalized, used in headings
  • camelCase: First word lowercase, subsequent words capitalized, used in JavaScript/Java
  • snake_case: Words separated by underscores, used in Python and databases
  • kebab-case: Words separated by hyphens, used in URLs and CSS class names
  • PascalCase: All words capitalized, used for class names in programming
  • CONSTANT_CASE: All caps with underscores, used for constants and enumerations

Real-World Use Cases

  • Converting variable names when switching programming languages
  • Formatting headings for articles and documentation
  • Creating database column names in snake_case format
  • Generating CSS class names in kebab-case format
  • Writing consistent code following language-specific conventions