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