What is
What is String Case Converter?
The String Case Converter transforms any input string into 10 different naming case formats simultaneously. Type once — get camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, COBOL-CASE, dot.case, Title Case, lowercase, and UPPERCASE all at once, each with a one-click copy button.
The converter handles mixed input intelligently. Whether you paste a space-separated phrase, a camelCase variable name, a SCREAMING_SNAKE constant, a kebab-case CSS class, or a dot.separated key, the tokenizer correctly splits the words before applying each format. This makes it useful for renaming variables across languages, preparing API field names, or generating CSS class names from copy.
How to use
How to use String Case Converter
1. Type or paste your string into the input field — any format works as input.
2. All 10 output formats update instantly below.
3. Click "Copy" next to any format to copy just that result.
4. Click one of the Quick Examples to prefill the input with a sample string.
5. Click Clear (the trash icon) to reset the input.
Example
Example
Input: "get user by id"
camelCase → getUserById
PascalCase → GetUserById
snake_case → get_user_by_id
SCREAMING → GET_USER_BY_ID
kebab-case → get-user-by-id
COBOL-CASE → GET-USER-BY-ID
dot.case → get.user.by.id
Title Case → Get User By Id
lowercase → get user by id
UPPERCASE → GET USER BY IDCommon use cases
Common use cases
1. Rename variables across languages: Convert Python snake_case to JavaScript camelCase or Java PascalCase in one step.
2. Generate CSS class names: Convert design token names to kebab-case for CSS custom properties.
3. Map API response fields: Convert snake_case JSON keys to camelCase for JavaScript objects.
4. Generate constants: Convert descriptive names to SCREAMING_SNAKE for environment variables or enum values.
5. Database column naming: Convert human-readable column names to snake_case for SQL schemas.
6. Configuration keys: Convert dot.case property paths for frameworks like Spring or .NET.
Frequently asked questions