Text Case Converter
Paste any text and convert it to any case format. Click a row to copy.
This tool converts any text into eight common case formats at once.
Paste a heading, variable name, column label, or any other text and see it rendered in UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, and kebab-case simultaneously. Click any row to copy that version to your clipboard.
How each case works
UPPER and lower are straightforward. Title Case capitalises the first letter of every word. Sentence case capitalises only the first letter of each sentence. camelCase and PascalCase join words together with the first letter of each subsequent word capitalised (PascalCase also capitalises the very first word). snake_case and kebab-case replace spaces and punctuation with underscores or hyphens, in lowercase.
Questions
What happens to punctuation in camelCase and snake_case?
Non-alphanumeric characters are treated as word separators. They get stripped out during conversion, with the following word starting a new segment.
Does Title Case handle small words like "and" or "the"?
Not currently. It capitalises the first letter of every word, which is the most common interpretation. True AP or Chicago style title casing requires a dictionary of exception words, which is beyond the scope of this tool.
Does it work with numbers and symbols?
Numbers pass through unchanged in most cases. In snake_case and kebab-case, numbers are kept as part of words if there's no surrounding punctuation. Symbols are treated as word separators and removed.
TAKE_A_BREAK from the text formatting.