대소문자 변환기
케이스 종류 설명
- camelCase —
- 첫 단어 소문자, 나머지 단어 첫 글자 대문자. JS 변수명에 주로 사용
- PascalCase —
- 모든 단어 첫 글자 대문자. 클래스명, React 컴포넌트명에 사용
- snake_case —
- 모든 소문자, 단어 구분 밑줄. Python, Ruby에서 주로 사용
- UPPER_SNAKE_CASE —
- 모든 대문자, 단어 구분 밑줄. 상수 정의에 사용
- kebab-case —
- 모든 소문자, 단어 구분 하이픈. URL, CSS 클래스에 사용
- dot.case —
- 모든 소문자, 단어 구분 점. 패키지명, 설정 키에 사용
- path/case —
- 모든 소문자, 단어 구분 슬래시. 파일 경로에 사용
- Title Case —
- 각 단어 첫 글자 대문자 + 공백. 제목, 헤딩에 사용
최종 업데이트: 2026년 · 무료 온라인 도구
대소문자 변환기란?
텍스트를 camelCase·snake_case·kebab-case·PascalCase 등 8가지 명명 규칙으로 즉시 변환하고 결과를 복사할 수 있는 무료 온라인 도구입니다.
사용 방법
- 1 텍스트 입력 — 변환할 텍스트를 입력합니다.
- 2 결과 확인 — 8가지 케이스 변환 결과가 동시에 표시됩니다.
- 3 복사 — 원하는 결과의 복사 버튼을 클릭합니다.
- 4 케이스 감지 — 입력 텍스트의 현재 케이스가 자동으로 감지됩니다.
관련 도구
텍스트 비교 도구 두 텍스트를 비교해 추가, 삭제, 변경된 줄을 시각적으로 보여주는 무료 온라인 도구입니다. Git과 같은 Myers diff 알고리즘으로 줄 단위 비교를 수행하고 줄 안의 변경을 강조하는 인라인 diff도 지원합니다.
문자열 길이/바이트 계산 문자열의 문자 수, UTF-8 및 UTF-16 바이트, 줄 수, 단어 수를 실시간으로 계산하는 무료 온라인 도구입니다. 이모지는 유니코드 코드포인트로 셉니다.
이스케이프/언이스케이프 JavaScript, Python, Java, Go, PHP, SQL, HTML 7개 언어의 문자열을 이스케이프·언이스케이프하는 무료 온라인 도구입니다. 특수 문자를 \n, \t로 바꾸거나 복원합니다.
자주 묻는 질문
camelCase, PascalCase, snake_case, UPPER_SNAKE_CASE, kebab-case, dot.case, path/case, Title Case 총 8가지를 지원합니다.
한글 단어 사이의 구분자(공백, _, -)는 인식하지만, 한글 자체의 케이스 변환은 해당 사항 없습니다.
연속 대문자는 하나의 단어로 인식합니다. 예: HTMLParser → html, parser로 분리됩니다.
현재는 단일 줄 텍스트(변수명, 함수명 등)에 최적화되어 있습니다.
아니요. 모든 변환은 브라우저에서 이루어집니다.