텍스트를 입력하면 9가지 케이스 변환 결과가 동시에 표시됩니다. 각 결과를 클릭해 복사하세요.

대소문자 변환기 사용법

  1. 변환할 텍스트를 입력합니다.
  2. 9가지 변환 결과가 즉시 표시됩니다.
  3. 원하는 결과 박스를 클릭하면 클립보드에 복사됩니다.

지원하는 변환

  • UPPER CASE — 모두 대문자
  • lower case — 모두 소문자
  • Title Case — 단어 첫 글자 대문자
  • Sentence case — 문장 첫 글자만 대문자
  • camelCase — 자바스크립트 변수 명명 규칙
  • PascalCase — 클래스명 명명 규칙
  • snake_case — 파이썬 변수 명명 규칙
  • kebab-case — CSS·URL 명명 규칙
  • CONSTANT_CASE — 상수 명명 규칙

활용 예시

  • 변수명을 다른 언어 컨벤션으로 변환 (camelCase → snake_case)
  • 제목 텍스트를 Title Case로 일괄 변환
  • URL slug를 위해 kebab-case로 변환
  • 환경변수명 만들기 (CONSTANT_CASE)

케이스 컨벤션

JavaScript는 camelCase(변수·함수)와 PascalCase(클래스·컴포넌트), Python·Ruby는 snake_case, CSS·HTML 속성·URL은 kebab-case를 표준으로 합니다. 각 언어의 컨벤션을 따르면 가독성이 좋아집니다.

자주 묻는 질문

한글도 변환되나요?

한글은 대소문자 개념이 없어 영문 부분만 변환됩니다. 단어 분리(camelCase 등)는 한글에도 적용됩니다.

특수문자는 어떻게 처리되나요?

대부분의 특수문자는 무시되거나 단어 구분자로 처리됩니다. 정확한 문법명에는 영문·숫자만 사용하세요.

약어(API, URL)는 어떻게 변환하나요?

약어를 모두 대문자로 유지할지(getURL) 단어처럼 처리할지(getUrl)는 팀 컨벤션에 따라 다릅니다. 본 도구는 단어처럼 처리하는 일반 방식을 사용합니다.

변환이 정확하지 않은 경우?

입력에 명확한 단어 구분(공백·하이픈·언더바·대문자)이 있으면 정확하게 동작합니다. 이미 합쳐진 단어(helloworld)는 분리되지 않습니다.