Instantly convert text between different letter cases.
A text case converter transforms text between different capitalization conventions. Beyond simple uppercase and lowercase, our tool supports programming-specific formats like camelCase (JavaScript variables), PascalCase (class names), snake_case (Python and databases), and kebab-case (URLs and CSS). It also handles Title Case and Sentence case. This eliminates tedious manual reformatting, especially when converting between coding conventions or adapting content for different style guides.
Developers frequently convert between naming conventions when working across languages, databases, and configuration formats. Writers need to convert headlines between title case and sentence case. Our tool handles all conversions instantly with a single click, processing everything locally. Paste your text once and convert to any format without retyping.
camelCase starts lowercase and capitalizes subsequent words (myVariableName). PascalCase capitalizes every word including the first (MyClassName). camelCase is for JavaScript variables; PascalCase for class names and React components.
snake_case (underscores) is standard in Python, Ruby, and SQL columns. kebab-case (hyphens) is used in URLs, CSS class names, and HTML attributes.
In natural language modes, special characters are preserved. For programming conversions (camelCase, snake_case), special characters are stripped as they are not valid in most identifiers.