대소문자 변환기
텍스트를 붙여 넣고 원하는 형식을 고르면 바뀐 결과를 바로 복사할 수 있습니다. 대문자·소문자 변환은 물론 개발할 때 쓰는 camelCase, snake_case, kebab-case 변수명 표기도 지원합니다.
결과
- 변환 결과
- 글자수
- 0
사용 방법
- 상자에 텍스트를 붙여 넣거나 입력합니다.
- 목록에서 변환 형식을 고릅니다. 입력할 때마다 결과가 바로 바뀝니다.
- 복사 버튼을 눌러 변환된 텍스트를 클립보드에 담습니다.
알아 두기
- Title Case는 a, of, the 같은 짧은 단어까지 모두 대문자로 시작합니다.
- 변수명 표기는 공백, 하이픈, 밑줄, 문장부호, 대문자 경계에서 단어를 나누고 줄마다 따로 변환합니다.
자주 묻는 질문
Title Case는 어떤 글자를 대문자로 바꾸나요?
모든 단어의 첫 글자를 대문자로, 나머지는 소문자로 바꿉니다. 공백, 줄바꿈, 하이픈, 문장부호 뒤에 오는 글자를 단어의 시작으로 봅니다. 아포스트로피는 단어를 나누지 않아서 don't는 Don't가 됩니다. of, the 같은 짧은 단어도 모두 대문자로 시작하므로 AP나 시카고 스타일 같은 영어 제목 규칙에 맞추려면 직접 다듬어야 합니다.
Sentence case와 Title Case는 어떻게 다른가요?
Sentence case는 전체를 소문자로 바꾼 뒤 문장의 첫 글자만 대문자로 만듭니다. 마침표, 느낌표, 물음표, 줄바꿈 다음에 오는 글자를 문장의 시작으로 봅니다. 반면 Title Case는 모든 단어의 첫 글자를 대문자로 바꿉니다. 두 방식 모두 고유명사나 I는 따로 알아보지 못하므로 변환한 뒤 이름과 I만 직접 고치면 됩니다.
camelCase와 snake_case는 어떻게 만들어지나요?
공백, 하이픈, 밑줄, 문장부호와 대문자 경계를 기준으로 단어를 나눕니다. 예를 들어 fooBar baz_qux는 foo, bar, baz, qux 네 단어가 됩니다. camelCase는 첫 단어만 소문자로 두고 이어 붙여 fooBarBazQux, PascalCase는 모든 단어를 대문자로 시작해 FooBarBazQux가 되며, snake_case는 밑줄로, kebab-case는 하이픈으로 잇고 CONSTANT_CASE는 대문자와 밑줄을 씁니다. 줄마다 따로 변환하므로 변수명 목록을 한 번에 바꿀 수 있습니다.
한글이나 악센트 문자도 처리되나요?
네. 대문자·소문자 변환은 유니코드 규칙을 따르므로 é는 É로 바뀌고, 한글과 한자, 가나처럼 대소문자가 없는 글자는 그대로 유지됩니다. 변수명 표기에서도 한글 단어는 그대로 이어 붙이므로 주문 번호를 snake_case로 바꾸면 주문_번호가 됩니다.
입력한 글이 서버로 전송되나요?
아니요. 변환은 브라우저 안에서만 이루어지며 서버로 전송하거나 저장하지 않습니다. 페이지를 닫으면 입력 내용은 사라지므로 소스 코드나 업무 문서를 안심하고 붙여 넣을 수 있습니다. 결과가 필요하면 페이지를 닫기 전에 복사 버튼으로 먼저 복사해 두세요.
결과는 참고용 추정값입니다. 중요한 사항은 공식 기관의 계산과 대조하세요.