Text Case Converter

Convert text between UPPERCASE, lowercase, Title Case, camelCase, kebab-case, snake_case, and more. Instant conversion as you type. Free,

FAQ

UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, kebab-case, snake_case, CONSTANT_CASE, and iNVERT cASE - 10 transformations in one tool.

camelCase starts lowercase and capitalizes subsequent words (myVariable). PascalCase capitalizes all words (MyClass). Both remove spaces and punctuation.

The converter processes alphanumeric characters. Special characters like hyphens, underscores, and spaces are treated as word boundaries. Accents and Unicode characters are preserved. For acronyms like 'API' or 'HTML', the converter treats them as regular words, so 'API Key' becomes 'apiKey' in camelCase.

Sentence case capitalizes only the first word and proper nouns. Title case capitalizes the first letter of every major word (typically excluding articles, coordinating conjunctions, and short prepositions). Sentence case is used for body text. Title case is used for headings and titles.

Each case output has a dedicated copy button next to the result. Click the clipboard icon to copy that specific case variation. You can also use the "Copy all cases" button to copy every case output at once as a formatted summary.

camelCase for JavaScript variables, snake_case for Python and JSON API fields, kebab-case for CSS classes and URLs, CONSTANT_CASE for configuration constants.