Case Converter
Switch between UPPER, lower, Title, Sentence, camel, snake, and kebab case.
About Case Converter
Case Converter switches text between every common case convention in one place: UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE. It is the tool for the everyday job of cleaning up a heading pasted in the wrong case, renaming a batch of identifiers consistently, or formatting a list of labels for a stylesheet or filename.
Worked example: paste 'the quick brown fox' and you can read off all the variants instantly — 'THE QUICK BROWN FOX' (upper), 'The Quick Brown Fox' (title), 'The quick brown fox' (sentence), 'theQuickBrownFox' (camel), 'TheQuickBrownFox' (pascal), 'the_quick_brown_fox' (snake), 'the-quick-brown-fox' (kebab), 'THE_QUICK_BROWN_FOX' (constant). Pick the one you need and copy with one click.
Two notes worth knowing. Title and Sentence case look similar but differ in which words get capitalized: Title capitalizes most words (English convention varies on small connectives like 'and', 'of', 'the'); Sentence only capitalizes the first word and proper nouns. Camel and Pascal differ only in whether the first letter is lowercase or uppercase — the distinction between a variable name (camelCase) and a class name (PascalCase) in most programming languages. The converter does not have semantic knowledge of acronyms, so 'XMLHttpRequest' converted to kebab-case becomes 'xmlhttp-request', not 'x-m-l-http-request' — which is usually what you want, but worth knowing.
Conversion runs entirely in your browser. Pasted text — including drafts and unpublished copy — is never uploaded.