사용 방법
- 왼쪽 칸에 바꿀 영어 문장이나 변수 이름을 붙여 넣습니다.
- 오른쪽에서 원하는 형식을 고르면 결과가 바로 바뀝니다. 형식 아래 회색 글씨가 결과 모양 예시입니다.
- camelCase, snake_case 같은 프로그래밍 형식은 줄마다 따로 바꾸므로, 변수 이름 목록을 한 번에 넣어도 됩니다.
- 복사 버튼으로 결과를 옮기거나 .txt 파일로 내려받습니다.
계산 기준과 공식
프로그래밍 형식은 먼저 글을 단어로 나눈 뒤 다시 붙입니다. 공백, 밑줄(_), 하이픈(-), 점(.)은 물론 userName처럼 대문자로 시작하는 경계와 XMLHttpRequest처럼 약어가 붙은 경계도 단어 사이로 봅니다.
| 형식 | 규칙 | 쓰는 곳 |
|---|---|---|
| camelCase | 첫 단어는 소문자, 나머지 단어는 첫 글자만 대문자 | 자바스크립트·자바 변수 |
| PascalCase | 모든 단어 첫 글자 대문자 | 클래스, 리액트 컴포넌트 |
| snake_case | 소문자 + 밑줄 | 파이썬, DB 컬럼 |
| CONSTANT_CASE | 대문자 + 밑줄 | 상수, 환경변수 |
| kebab-case | 소문자 + 하이픈 | URL, CSS 클래스, 파일 이름 |
‘문장 첫 글자 대문자’는 마침표·물음표·느낌표 뒤와 줄 첫머리를 문장의 시작으로 보고, 혼자 쓰인 i는 I로 고칩니다. 고유명사(서울, Google 등)는 알아서 대문자로 바꾸지 못하니 확인이 필요합니다.
예시
변수 이름 목록을 한 번에
user id / order created at / max retry count세 줄을 넣고 camelCase를 고르면userId / orderCreatedAt / maxRetryCount, CONSTANT_CASE를 고르면USER_ID / ORDER_CREATED_AT / MAX_RETRY_COUNT가 됩니다.대문자로만 쓴 영문 제목 고치기
ANNUAL REPORT ON HOUSING PRICES를 ‘단어 첫 글자 대문자’로 바꾸면Annual Report On Housing Prices가 됩니다. 영어 제목 규칙에서는 on, of 같은 짧은 전치사를 소문자로 두기도 하니 필요하면 직접 고치세요.
결과를 읽는 법
한글, 숫자, 기호는 대소문자가 없어서 그대로 남습니다. 프로그래밍 형식에서는 단어로 인정되지 않는 기호(괄호, 쉼표 등)가 빠지므로, 원래 글을 보존해야 한다면 ‘모두 대문자/소문자’처럼 글자만 바꾸는 형식을 쓰세요.
자주 묻는 질문
camelCase와 PascalCase는 무엇이 다른가요?
둘 다 띄어쓰기 없이 단어 첫 글자를 대문자로 쓰지만, camelCase는 맨 앞 단어를 소문자로 시작하고(userName) PascalCase는 대문자로 시작합니다(UserName). 보통 변수와 함수는 camelCase, 클래스와 컴포넌트는 PascalCase를 씁니다.
한글이 섞인 글도 바꿀 수 있나요?
됩니다. 한글은 대소문자가 없어 그대로 두고 영어만 바꿉니다. snake_case 같은 형식에서는 한글 단어도 하나의 단어로 보고 밑줄로 이어 붙입니다.
여러 줄을 넣으면 어떻게 되나요?
대문자·소문자 같은 글자 변환은 글 전체에 적용되고, camelCase·snake_case 같은 프로그래밍 형식은 줄마다 따로 변환해 줄 구분을 유지합니다.
약어(HTML, API)는 어떻게 처리되나요?
APIResponse처럼 대문자가 이어지다 소문자가 시작되는 지점을 단어 경계로 보고 api, response로 나눕니다. 그래서 camelCase로 바꾸면 apiResponse가 됩니다.
입력한 글이 저장되나요?
아니요. 변환은 브라우저 안에서만 이뤄지고 서버로 보내지 않습니다.
결과가 이상하거나 있었으면 하는 기능이 있나요? 오류 제보 · 의견 보내기