영어 제목의 주요 단어 첫 글자를 대문자로 바꿉니다. “the lord of the rings”는 “The Lord of the Rings”가 됩니다. 관사와 짧은 전치사는 맨 앞이나 끝이 아니면 소문자로 두고, NASA 같은 약어는 그대로 둡니다.
사용법
- 텍스트를 입력하거나 붙여 넣습니다. 텍스트 파일을 상자에 끌어다 놓아도 됩니다.
- 입력하는 대로 대문자, 소문자, Title Case, 문장 형식, camelCase, snake_case, kebab-case 등 모든 변환이 바뀝니다.
- 행을 누르면 그 결과가 복사됩니다.
- 결과 옆의 화살표를 누르면 입력을 그 결과로 바꾸고 계속 편집할 수 있습니다.
- Title Case는 a, of, the, in 같은 짧은 단어를 제목 처음이나 끝이 아니면 소문자로 두고, NASA나 iPhone 같은 약어는 그대로 둡니다.
- camelCase, snake_case, kebab-case 같은 프로그래밍 형식은 줄마다 따로 변환하므로 이름 목록을 한 번에 바꿀 수 있습니다. 공백, 문장 부호, 기존 대소문자 경계에서 단어를 나누므로 getUserID는 get_user_id가 됩니다.
- 악센트 글자, 그리스 문자, 키릴 문자도 정확하게 바뀝니다. 한글, 한자, 일본어에는 대소문자가 없어 그대로 남습니다.
- 입력한 텍스트는 이 브라우저 밖으로 나가지 않습니다.
영어 대소문자 규칙
Sentence case는 문장의 첫 글자와 고유명사만 대문자로 쓰는 방식으로, 영어 본문과 많은 뉴스 제목에 쓰입니다. Title Case는 제목의 주요 단어를 대문자로 시작하고 a, and, of, in 같은 짧은 관사·접속사·전치사는 맨 앞이나 맨 끝이 아니면 소문자로 둡니다. NASA 같은 약어와 iPhone 같은 표기는 그대로 둡니다.
한글과 한자에는 대소문자가 없어 그대로 남습니다. 전각 영문자도 대소문자만 바뀝니다.
프로그래밍 표기법
camelCase(userName)는 자바스크립트 변수, PascalCase(UserName)는 클래스 이름, snake_case(user_name)는 파이썬과 데이터베이스 열 이름, kebab-case(user-name)는 URL과 CSS 클래스, CONSTANT_CASE는 상수에 주로 씁니다. 공백, 기호, 대소문자가 바뀌는 곳에서 단어를 나누므로 getUserID는 get_user_id가 됩니다. 줄마다 따로 변환하므로 이름 목록도 한 번에 바꿀 수 있습니다.
자주 묻는 질문
영어 대문자를 소문자로 한 번에 바꾸려면?
글을 붙여 넣고 소문자 줄을 누르면 복사됩니다. 문장 첫 글자만 대문자로 두려면 Sentence case를 고르세요.
첫 글자만 대문자로 바꾸는 Title Case와 Sentence case의 차이는?
Title Case는 주요 단어를 모두 대문자로 시작하고, Sentence case는 첫 단어와 고유명사만 대문자로 씁니다.
카멜 케이스와 스네이크 케이스의 차이는?
카멜 케이스는 단어를 붙이고 두 번째 단어부터 첫 글자를 대문자로 씁니다(totalPrice). 스네이크 케이스는 소문자를 밑줄로 잇습니다(total_price).
한글이 섞여 있어도 되나요?
네. 한글과 숫자, 기호는 그대로 두고 영문자만 변환하므로 한영이 섞인 글도 그대로 붙여 넣으면 됩니다.
입력한 글이 서버로 전송되나요?
아니요. 변환은 브라우저 안에서 이루어지며 글이 기기 밖으로 나가지 않습니다.