Case Converter - camelCase, snake_case, kebab-case and More

Instantly convert text to 8 formats: camelCase, PascalCase, snake_case, UPPER_SNAKE_CASE, kebab-case, Title Case, UPPER CASE, and lower case.

How to Use

  1. Type or paste text into the input field
  2. All 8 conversion results appear in real time as you type
  3. Click the 'Copy' button next to the format you want to use

Usage Examples

Converting variable names:
Input: hello world
→ camelCase: helloWorld
→ PascalCase: HelloWorld
→ snake_case: hello_world
→ kebab-case: hello-world
Converting an existing variable name:
Input: getUserProfile
→ snake_case: get_user_profile
→ kebab-case: get-user-profile
→ UPPER_SNAKE: GET_USER_PROFILE
Converting to environment variable format:
Input: database connection url
→ UPPER_SNAKE_CASE: DATABASE_CONNECTION_URL

FAQ

Is my data sent to a server?
No. All processing happens in your browser.
Does it work with non-English text?
The conversion targets the alphabetic and numeric portions. Non-ASCII characters act as word delimiters but are preserved as-is.
How are word boundaries detected?
Boundaries are detected at spaces, underscores, hyphens, and transitions from lowercase to uppercase (e.g., camelCase is split into multiple words).
Can it process multiple lines at once?
The entire input is treated as one string. To convert line by line, input one line at a time.
What is Title Case?
Title Case capitalizes the first letter of each word and lowercases the rest. Example: Hello World. Commonly used for book and movie titles.

Related Tools

Update History

Last Updated: 2026-02-20

  • 2026-02-20 Initial release