• Omnilude Tools다양한 온라인 도구 모음
  • 홈
온라인 도구
  • 개발자 도구
    • UUID 생성기
    • 타임스탬프 변환기
    • 인코더/디코더
    • 색상 선택기
    • 정규식 테스터
    • 데이터 변환
    • 해시 생성기
    • 크론 표현식
    • 네이밍 규칙 변환
    • JWT 디버거
    • 브라우저 정보
    • 진법 변환
    • 메타 태그 생성기
    • 비밀번호
  • 텍스트 도구
  • 유용한 도구
  • 시간 도구
  • 계산 도구

네이밍 규칙 변환

camelCase, snake_case 등 변환

업데이트

최근 반영된 개선 사항

신규
테마 변경
라이트 모드
다크 모드
시스템 설정

입력

변환 결과

lowercase
hello world example
UPPERCASE
HELLO WORLD EXAMPLE
Title Case
Hello World Example
Sentence case
Hello world example
camelCase
helloWorldExample
PascalCase
HelloWorldExample
snake_case
hello_world_example
kebab-case
hello-world-example
CONSTANT_CASE
HELLO_WORLD_EXAMPLE
dot.case
hello.world.example
path/case
hello/world/example
aLtErNaTiNg
hElLo wOrLd eXaMpLe
InVeRsE
hELLO wORLD eXAMPLE

케이스 스타일 설명

camelCase

JavaScript 변수, 함수명에 사용

PascalCase

클래스명, React 컴포넌트에 사용

snake_case

Python, Ruby 변수명에 사용

kebab-case

URL, CSS 클래스명에 사용

CONSTANT_CASE

상수, 환경변수에 사용

Title Case

제목, 헤딩에 사용

네이밍 규칙 변환기란?

프로그래밍에서 사용하는 다양한 네이밍 규칙(camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case)을 상호 변환하는 도구입니다. 텍스트를 입력하면 모든 케이스 형식으로 동시에 변환 결과를 확인할 수 있습니다.

  • camelCase, PascalCase, snake_case 등 6가지 케이스 형식 동시 변환
  • 입력 텍스트의 현재 케이스 자동 감지
  • 변환 결과 원클릭 복사
  • 공백, 하이픈, 언더스코어 등 다양한 구분자 자동 인식
  • 브라우저 내 변환으로 서버 전송 없는 보안성

사용 방법

  1. 1

    텍스트 입력

    변환하고 싶은 변수명, 함수명, 또는 일반 텍스트를 입력 필드에 입력합니다.

  2. 2

    결과 확인

    입력과 동시에 6가지 케이스 형식(camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case)으로 변환된 결과가 표시됩니다.

  3. 3

    복사하기

    원하는 케이스 형식 옆의 복사 버튼을 클릭하여 클립보드에 복사합니다.

자주 묻는 질문

camelCase는 첫 단어를 소문자로 시작하고 이후 단어의 첫 글자를 대문자로 씁니다(예: myVariableName). PascalCase는 모든 단어의 첫 글자를 대문자로 씁니다(예: MyVariableName). 일반적으로 camelCase는 변수/함수명에, PascalCase는 클래스/컴포넌트명에 사용합니다.

snake_case는 Python, Ruby, 데이터베이스 컬럼명에 주로 사용됩니다. kebab-case는 URL 슬러그, CSS 클래스명, HTML 속성, 파일명에 주로 사용됩니다.

CONSTANT_CASE(SCREAMING_SNAKE_CASE)는 상수(constant) 값을 나타낼 때 사용합니다. 대부분의 프로그래밍 언어에서 변경되지 않는 값, 환경 변수, 설정 키 등에 이 규칙을 적용합니다.

네, 입력된 텍스트의 구분자(공백, 하이픈, 언더스코어)와 대소문자 패턴을 분석하여 현재 케이스를 자동으로 감지하고, 이를 기반으로 다른 케이스로 정확하게 변환합니다.

네, 공백으로 구분된 여러 단어, 하이픈으로 연결된 텍스트, 이미 케이스가 적용된 텍스트 모두 자동으로 단어를 분리하여 변환합니다.

활용 팁

  • JavaScript/TypeScript에서는 변수와 함수에 camelCase, 클래스와 React 컴포넌트에 PascalCase를 사용하세요
  • Python에서는 변수와 함수에 snake_case, 클래스에 PascalCase, 상수에 CONSTANT_CASE를 사용하세요
  • URL이나 파일명에는 kebab-case를 사용하면 가독성과 SEO에 유리합니다
  • 데이터베이스 테이블명과 컬럼명에는 snake_case가 표준적으로 사용됩니다
  • 팀 프로젝트에서는 일관된 네이밍 규칙을 ESLint 등의 린터로 강제하는 것을 권장합니다

Omnilude Tools

개발자, 디자이너, 크리에이터를 위한 무료 온라인 도구 모음. 모든 데이터는 브라우저에서 로컬로 처리됩니다.

개발자 도구

  • UUID 생성기
  • 타임스탬프 변환기
  • 인코더/디코더
  • 색상 선택기

텍스트 도구

  • JSON 편집기
  • 텍스트 비교
  • 글자수 세기
  • 마크다운

법적 고지

  • 개인정보처리방침
  • 이용약관
  • 서비스 소개

© 2026 Omnilude. All rights reserved.

피드백 보내기