대소문자 변환

다양한 케이스 형식으로 텍스트를 변환합니다

한 번 입력하면 UPPER CASE·lower case·Title Case·Sentence case·camelCase·PascalCase·snake_case·kebab-case·CONSTANT_CASE 아홉 가지 결과가 동시에 나오고, 각 결과 카드를 누르면 그 값이 다시 입력으로 들어가 연쇄 변환이 됩니다. 변수명 규칙을 바꿔야 하는 개발자, 헤드라인 표기를 맞추는 편집자가 주로 찾습니다. 구분 규칙은 문자·숫자가 아닌 모든 문자를 경계로 보기 때문에 공백뿐 아니라 하이픈·점·괄호도 단어 경계가 됩니다. Title Case는 영문 단어 첫 글자만 다루므로 한글이 섞인 문장은 그대로 남습니다.

이 도구는 인터넷 연결을 끊어도 동작합니다. 입력한 내용과 파일은 이 브라우저 밖으로 나가지 않습니다.

입력
광고

대소문자 변환, 이렇게 쓰세요

텍스트를 대문자·소문자·문장형·camelCase·PascalCase·snake_case·kebab-case 로 한 번에 변환합니다.

API 필드명을 JS 관례(camel)에서 DB 관례(snake)로 바꾸거나, 상수명을 UPPER_SNAKE 로 정리할 때 씁니다.

여러 줄을 넣으면 줄마다 따로 변환됩니다. 예: 'user profile image' → userProfileImage / user_profile_image / user-profile-image.

관련 도구

자주 묻는 질문

Q. userProfileImage 같은 camelCase를 snake_case로 바꾸면 왜 한 덩어리로 나오나요?

대문자 경계를 단어 구분으로 보지 않고 공백·기호만 경계로 삼기 때문입니다. 먼저 단어 사이에 공백을 넣은 뒤 변환하면 user_profile_image가 됩니다.

Q. Sentence case와 Title Case의 차이는?

Sentence case는 마침표·물음표·느낌표 뒤 첫 글자만 대문자로 두고 나머지를 소문자로 만듭니다. Title Case는 모든 단어의 첫 글자를 대문자로 바꿉니다.

Q. 한글이나 숫자가 섞여 있어도 되나요?

됩니다. 한글과 숫자는 단어의 일부로 유지되고 기호·공백만 _ 또는 - 로 바뀝니다. 예: '주문 상태 2' → 주문_상태_2.