Case Converter
Runs in your browserConvert text between UPPERCASE, lowercase, Title Case, camelCase and more.
UPPERCASE
—
lowercase
—
Title Case
—
Sentence case
—
camelCase
—
PascalCase
—
snake_case
—
kebab-case
—
CONSTANT_CASE
—
What is a Case Converter?
Every programming style guide picks a naming convention, and they rarely match: JavaScript variables are camelCase, Python and Rust use snake_case, classes across most languages use PascalCase, CSS classes and URLs favour kebab-case, and environment variables are CONSTANT_CASE. Converting a name between conventions by hand is fiddly and easy to get wrong at the word boundaries.
This tool splits input on whatever it can find — spaces, hyphens, underscores, or camelCase humps — into individual words first, then rejoins them in the target style. That means it converts in every direction: paste snake_case and get camelCase, or paste a plain sentence and get any of the nine styles at once.
How to use it
- Type or paste your text — plain words, camelCase, snake_case, or any mix.
- Every conversion generates at once: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONSTANT_CASE.
- Copy whichever one you need with the button beside it.
Example
Converting a variable name
user_profile_settingscamelCase: userProfileSettings
PascalCase: UserProfileSettings
kebab-case: user-profile-settings