DevToolbox

무료 온라인 Text Case Converter

camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Title Case 등 텍스트 표기법을 즉시 변환 — 무료, 온라인, 100% 클라이언트 사이드.

100% 클라이언트 사이드 · 데이터는 브라우저를 절대 벗어나지 않습니다

사용 방법 Text Case Converter

입력 필드에 텍스트를 입력하거나 붙여넣으세요. 단일 식별자, 문장, 여러 줄 모두 처리할 수 있습니다. 공백, 하이픈, 밑줄, 점 등 일반적인 구분자와 camelCase/PascalCase의 단어 경계를 자동으로 감지합니다.

변환 버튼을 클릭하거나 Ctrl/Cmd+Enter를 누르면 10가지 케이스 형식을 한번에 확인할 수 있습니다. 각 형식 옆의 복사 버튼으로 해당 결과만 복사할 수 있습니다.

활용 예시:

  • Python snake_case 변수명을 붙여넣고 JavaScript용 camelCase 버전을 복사하세요.
  • 영어 구문을 URL 친화적인 kebab-case 슬러그로 변환하세요.
  • 클릭 한 번으로 문장을 PascalCase React 컴포넌트 이름으로 변환하세요.

자주 묻는 질문

camelCase란 무엇인가요?

camelCase는 구분자 없이 단어를 연결하며, 첫 번째 단어 이후의 각 단어 첫 글자를 대문자로 표기하는 방식입니다(예: myVariableName). JavaScript, Java 등 많은 언어에서 변수와 함수의 표준 명명 규칙으로 사용됩니다.

camelCase와 PascalCase의 차이는 무엇인가요?

두 방식 모두 구분자 없이 단어를 연결하지만, PascalCase(UpperCamelCase라고도 함)는 첫 번째 글자도 대문자로 표기합니다(예: MyClassName). PascalCase는 클래스 이름, React 컴포넌트, TypeScript 타입에 주로 사용됩니다.

snake_case와 kebab-case는 각각 언제 사용하나요?

snake_case는 Python 식별자, 데이터베이스 컬럼명, Unix 시스템 파일명에 선호됩니다. kebab-case는 하이픈이 링크에서 더 읽기 쉽기 때문에 CSS 클래스명, HTML 속성, URL 슬러그의 표준 형식입니다.

SCREAMING_SNAKE_CASE는 어떤 목적으로 사용하나요?

SCREAMING_SNAKE_CASE(전체 대문자와 밑줄)는 상수와 환경 변수의 관용적인 스타일입니다(예: MAX_RETRIES, DATABASE_URL). 이 형식은 해당 값이 런타임에 변경되어서는 안 된다는 것을 독자에게 알립니다.

여러 줄을 한 번에 처리할 수 있나요?

네. 각 줄은 별도의 구문으로 처리되어 단어로 분리된 후 독립적으로 변환됩니다. 식별자 목록을 붙여넣으면 한 번에 모두 변환할 수 있습니다.

관련 도구