텍스트 케이스란
텍스트 케이스는 글자의 대소문자 형태를 제어합니다. 대문자(UPPERCASE)는 모든 글자를 대문자로, 소문자(lowercase)는 모두 소문자로 변환합니다. 제목형(Title Case)은 각 단어의 첫 글자를 대문자로, 문장형(Sentence case)은 전체 텍스트의 첫 글자만 대문자로 바꿉니다.
텍스트를 입력하거나 붙여넣고 원하는 형식을 선택하세요. 결과를 한 번에 복사할 수 있습니다.
텍스트 케이스는 글자의 대소문자 형태를 제어합니다. 대문자(UPPERCASE)는 모든 글자를 대문자로, 소문자(lowercase)는 모두 소문자로 변환합니다. 제목형(Title Case)은 각 단어의 첫 글자를 대문자로, 문장형(Sentence case)은 전체 텍스트의 첫 글자만 대문자로 바꿉니다.
케이스를 변환하려면 글자 위치에 따라 규칙을 적용합니다. 대문자·소문자는 모든 글자를 균일하게 바꾸고, 제목형은 각 단어의 첫 글자만 대문자로, 문장형은 전체 텍스트의 첫 글자만 대문자로 바꿉니다. 예: 'hello WORLD from EARTH'는 제목형으로 'Hello World From Earth', 문장형으로 'Hello world from earth'가 됩니다.
카멜케이스는 단어 사이 공백 없이 붙이고 첫 단어는 소문자로, 그다음 단어부터는 첫 글자를 대문자로 쓰는 표기법입니다(예: helloWorld). 이 도구는 카멜케이스를 출력하지 않으며 대문자·소문자·타이틀 케이스·문장 케이스 변환만 지원합니다.
스네이크케이스는 단어 사이를 밑줄(_)로 연결하고 모든 글자를 소문자로 쓰는 표기법입니다(예: hello_world). 이 도구는 스네이크케이스를 출력하지 않으며 대문자·소문자·타이틀 케이스·문장 케이스 변환만 지원합니다.
타이틀 케이스는 단어 사이 공백을 유지하며 각 단어의 첫 글자를 대문자로 씁니다(Hello World). 카멜케이스는 공백을 아예 없애고 첫 단어 이후부터만 첫 글자를 대문자로 씁니다(helloWorld). 이 도구는 타이틀 케이스를 만들며 카멜케이스는 만들지 않습니다.
| 원문 | 대문자 | 제목형 | 문장형 |
|---|---|---|---|
| hello WORLD from EARTH | HELLO WORLD FROM EARTH | Hello World From Earth | Hello world from earth |
| the quick brown fox | THE QUICK BROWN FOX | The Quick Brown Fox | The quick brown fox |
| ALREADY CAPS text | ALREADY CAPS TEXT | Already Caps Text | Already caps text |
이 도구는 예외 없이 모든 단어의 첫 글자를 대문자로 바꾸는 단순한 규칙을 적용합니다. 문장 맨 앞이 아니면 a·the·of·and 같은 특정 짧은 단어를 소문자로 유지하는 스타일 가이드 규칙보다 예측하고 검증하기 쉽기 때문입니다. 스타일 가이드에 맞는 정확한 제목형이 필요하다면 그런 단어를 결과에서 직접 확인하세요.
숫자·문장부호·기호는 대문자·소문자 형태가 없으므로 네 가지 변환 모두에서 전혀 바뀌지 않습니다. 알파벳 문자만 영향을 받습니다. 'COVID-19' 같은 단어는 어떤 케이스로 바꿔도 하이픈과 숫자가 그대로 유지됩니다.
문장형은 첫 글자를 대문자로 바꾸기 전에 전체 텍스트를 먼저 소문자로 바꾸므로, 텍스트 중간에 원치 않게 들어간 대문자도 함께 고칩니다(예: 'Hello WORLD'가 'Hello world'로). 원문의 첫 글자만 단순히 대문자로 바꾸면 중간의 대문자는 그대로 남습니다.
네. 이 도구는 브라우저 내장 toUpperCase()·toLowerCase() 메서드를 사용하며, 표준 유니코드 대소문자 매핑 규칙에 따라 é·ñ·ü 같은 악센트 라틴 문자와 대소문자 구분이 있는 다른 여러 문자 체계도 올바르게 처리합니다.
이 도구는 자바스크립트 내장 문자열 메서드로 단순 규칙 기반 케이스 변환만 수행합니다. a·of 같은 짧은 단어를 소문자로 유지하는 스타일 가이드별 제목형 예외는 적용하지 않으며, 고유명사나 특별한 대문자 표기가 필요한 약어를 자동으로 감지하지 않습니다.
최종 업데이트: 2026-08-17