Convert text between uppercase, lowercase, title case, camelCase, and more
Text case conversion is a surprisingly common task across writing, programming, and data formatting. Whether you accidentally typed an entire paragraph in caps lock, need to reformat a title to follow proper capitalization rules, or are converting natural language into a programming-friendly variable name, this tool handles it all with a single click. Simply paste your text, choose the target format, and copy the result.
For writers and editors, the tool supports traditional text formats including UPPERCASE, lowercase, Title Case (capitalizing the first letter of each word), and Sentence case (capitalizing only the first letter after each sentence-ending punctuation). These formats are useful for headlines, titles, and reformatting text copied from PDFs or other sources where the original casing may be inconsistent.
Developers will find the programming-oriented conversions especially useful. The camelCase format is standard in JavaScript and TypeScript, PascalCase is used for class names and React components, snake_case is the convention in Python and Ruby, and kebab-case is commonly used in CSS class names and URL slugs. Instead of manually reformatting identifiers, paste your text and instantly get the correctly formatted output ready to use in your code.