Convert text between different case formats
Text case conversion is the process of changing the capitalization style of text. Different case styles serve different purposes in programming, writing, and data formatting. For example, camelCase is commonly used in JavaScript for variable names, while snake_case is popular in Python and database field names.
Our Case Normalizer tool converts text between 8 different case formats: lowercase, UPPERCASE, Title Case, Sentence case, camelCase, PascalCase, snake_case, and kebab-case. You can choose to preserve newlines for multi-line input and easily copy the converted text to your clipboard.
camelCase starts with a lowercase letter (myVariableName), while PascalCase starts with an uppercase letter (MyClassName). Both capitalize the first letter of each subsequent word.
snake_case (with underscores) is common in Python, Ruby, and databases. kebab-case (with hyphens) is used in CSS classes, URLs, and some configuration files. Hyphens aren't valid in most programming language identifiers.
Title Case capitalizes the first letter of every major word (The Quick Brown Fox). Sentence case capitalizes only the first word and proper nouns (The quick brown fox).