Developer Tools
Case Converter
문자열을 camelCase, snake_case, kebab-case, PascalCase, 대문자와 소문자로 바꾸는 무료 Case Converter입니다.
도구 사용
입력값을 넣고 실행하면 결과가 이 화면 안에서 바로 계산됩니다. 처음이라면 예제 입력하기로 동작을 먼저 확인해보세요.
실행 도구
Case Converter
도구 소개
Case Converter는 변수명, 파일명, URL slug, CSS 클래스 이름처럼 표기 규칙이 필요한 문자열을 여러 case로 바꿔 주는 도구입니다. 프론트엔드와 백엔드가 서로 다른 naming convention을 사용할 때 특히 편합니다.
예를 들어 JavaScript에서는 camelCase, 데이터베이스 컬럼에서는 snake_case, URL 경로에서는 kebab-case를 자주 씁니다. 같은 의미의 단어라도 위치에 맞는 표기로 바꾸면 코드 읽기와 협업이 쉬워집니다.
사용 방법
- 변환할 문장이나 식별자를 입력합니다.
- camelCase, snake_case, kebab-case 등 원하는 결과를 확인합니다.
- 파일명이나 URL에 쓸 때는 공백과 특수문자가 제거되는지 확인합니다.
- 팀 컨벤션에 맞는 표기만 선택해 사용합니다.
실전 예제
입력 예제
Naver Keyword Tool
출력 예제
naverKeywordTool / naver_keyword_tool / naver-keyword-tool / NaverKeywordTool
API 응답 필드가 snake_case인데 프론트엔드 상태 이름은 camelCase라면, 필드명을 빠르게 변환해 매핑 코드를 작성할 수 있습니다.
자주 묻는 질문
camelCase와 PascalCase는 무엇이 다른가요?
camelCase는 첫 글자가 소문자이고 PascalCase는 각 단어 첫 글자가 대문자입니다.
snake_case는 어디에 많이 쓰나요?
데이터베이스 컬럼, Python 변수명, 일부 API 필드명에서 자주 쓰입니다.
URL에는 어떤 형식이 좋나요?
보통 소문자 kebab-case가 읽기 쉽고 검색엔진과 사용자 모두에게 친숙합니다.
한글도 변환되나요?
영문 식별자 변환에 최적화되어 있습니다. 한글은 공백 정리 정도로만 활용하는 편이 좋습니다.
관련 도구 추천
알아두면 좋은 점
표기 방식은 취향 문제가 아니라 협업 비용과 연결됩니다. 한 프로젝트 안에서 같은 개념을 여러 방식으로 쓰면 검색과 리팩터링이 어려워집니다. 도구로 변환한 뒤에도 약어, 브랜드명, 숫자 위치는 사람이 한 번 확인하는 것이 좋습니다.