Case Converter
Case Type Descriptions
- camelCase —
- First word lowercase, subsequent words capitalized. Common for JS variable names.
- PascalCase —
- Every word capitalized. Used for class and React component names.
- snake_case —
- All lowercase, words separated by underscores. Common in Python and Ruby.
- UPPER_SNAKE_CASE —
- All uppercase, words separated by underscores. Used for constants.
- kebab-case —
- All lowercase, words separated by hyphens. Used for URLs and CSS classes.
- dot.case —
- All lowercase, words separated by dots. Used for package names and config keys.
- path/case —
- All lowercase, words separated by slashes. Used for file paths.
- Title Case —
- Every word capitalized with spaces. Used for titles and headings.
What is Case Converter?
Free online case converter that instantly transforms text into camelCase, snake_case, kebab-case, PascalCase, UPPER and lower, ideal for renaming variables and identifiers in code.
How to Use
- 1Enter text— Enter the text you want to convert.
- 2View results— All 8 case conversion results are displayed simultaneously.
- 3Copy— Click the copy button for the desired result.
- 4Case detection— The current case of the input text is automatically detected.
Related Tools
Frequently Asked Questions
Eight cases are supported: camelCase, PascalCase, snake_case, UPPER_SNAKE_CASE, kebab-case, dot.case, path/case, and Title Case.
Separators between Korean words (spaces, _, -) are recognized, but case conversion does not apply to Korean characters themselves.
Consecutive uppercase letters are treated as a single word. For example: HTMLParser is split into html and parser.
Currently optimized for single-line text such as variable names and function names.
No. All conversions are performed in the browser.