케이스 변환기
변수명·클래스명·파일명에 맞는 camelCase, PascalCase, snake_case 등의 표기 형식으로 텍스트를 변환합니다.
0자
0단어
텍스트를 입력하면 자동으로 변환됩니다.
빠른 사용법
형식 선택 → 텍스트 입력 → 결과 복사
형식 선택camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case 중 목적에 맞는 형식을 고릅니다.
텍스트 입력공백·하이픈·밑줄이 섞인 문장이나 기존 변수명을 입력하면 단어 경계를 찾아 즉시 변환합니다.
결과 활용결과 복사로 코드에 붙여넣거나 결과를 다시 입력해 다른 표기 형식으로 연속 변환합니다.
상세 정보
케이스 표기법은 여러 단어를 변수명, 클래스명, 상수명, 파일명에 일관되게 표현하는 규칙입니다. 이 도구는 공백과 여러 구분자뿐 아니라 기존 camelCase의 단어 경계도 인식합니다.
지원 형식의 의미
언어와 사용 위치에 따라 권장되는 표기법이 다릅니다.
- camelCase: JavaScript 변수·함수명에 주로 사용합니다.
- PascalCase: 클래스·컴포넌트·타입 이름에 사용합니다.
- snake_case: Python 변수명과 데이터베이스 컬럼명에 널리 사용합니다.
- kebab-case: URL 슬러그와 CSS 클래스·파일명에 적합합니다.
- CONSTANT_CASE: 변경하지 않는 상수 이름에 사용합니다.
- Title Case: 화면 제목이나 사람이 읽는 이름을 만들 때 사용합니다.
입력 처리 방식
공백, 밑줄, 하이픈, 특수문자를 단어 경계로 처리하고 영문 대소문자가 바뀌는 지점도 분리합니다.
- 연속된 구분자는 하나의 경계로 정리합니다.
- 숫자는 단어의 일부로 유지합니다.
- 한글은 공백 기준으로 분리하며 영문처럼 대소문자를 바꾸지 않습니다.
활용법
프로젝트의 네이밍 규칙을 맞추거나 API 필드명을 코드 스타일에 맞게 변경할 때 유용합니다.
- JSON 키를 프런트엔드 변수명으로 바꿀 때 camelCase를 사용합니다.
- 화면 컴포넌트 이름은 PascalCase로 정리합니다.
- 환경변수와 상수는 CONSTANT_CASE로 변환합니다.
주의사항
자동 변환은 단어 구분을 기준으로 하므로 약어의 대소문자 정책은 프로젝트 규칙과 비교해야 합니다.
- API, URL 같은 약어도 선택한 형식에 맞춰 Api, Url로 정규화될 수 있습니다.
- 변환 결과가 예약어나 기존 이름과 충돌하지 않는지 확인하세요.
- 모든 처리는 브라우저에서 이루어지며 입력 내용은 서버로 전송되지 않습니다.
마지막 기능 업데이트: 2026-08-06