Dev Patrache

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.
Last updated: 2026 · Free online tool

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

  1. 1
    Enter text— Enter the text you want to convert.
  2. 2
    View results— All 8 case conversion results are displayed simultaneously.
  3. 3
    Copy— Click the copy button for the desired result.
  4. 4
    Case 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.

This site uses cookies for better experience and advertising. Learn more