사용법
- 변환할 영어 문장이나 단어를 입력 칸에 붙여 넣습니다.
- 대문자, Title, snake_case 같은 변환 형식을 고릅니다. 결과가 바로 바뀝니다.
- 결과 복사 버튼을 눌러 변환된 글을 클립보드에 복사합니다.
- 다른 형식을 이어서 적용하려면 결과를 입력으로 버튼을 누른 뒤 새 형식을 고릅니다.
이럴 때 쓰세요
영어 대소문자를 손으로 하나씩 고치면 시간이 오래 걸리고 실수하기 쉽습니다. 이런 경우에 변환기가 편리합니다.
- Caps Lock이 켜진 채로 입력된 영어 문장을 다시 읽기 쉽게 바꿀 때
- 영어 발표 자료나 이메일 제목의 대소문자를 통일할 때
- 변수, 데이터베이스 열, CSS 클래스, URL 주소에 쓸 이름을 snake_case나 kebab-case로 맞출 때
- 엑셀에서 복사한 항목 이름 목록을 한 번에 프로그래밍용 이름으로 바꿀 때
형식별 설명
**대문자(UPPER)**와 **소문자(lower)**는 모든 알파벳을 바꿉니다. Title은 각 단어의 첫 글자를 대문자로, 나머지를 소문자로 바꾸기 때문에 대문자로만 쓴 글도 함께 정리됩니다. Sentence는 모든 글자를 소문자로 바꾼 뒤 글의 첫 글자, 마침표·물음표·느낌표 다음의 첫 글자, 새 줄의 첫 글자만 대문자로 씁니다.
프로그래밍 형식은 먼저 글을 단어로 나눕니다. 띄어쓰기, 문장 부호, 소문자에서 대문자로 바뀌는 지점이 모두 단어 경계가 되고, 연속된 대문자는 약어로 봅니다. 예를 들어 XMLHttpRequest는 XML, Http, Request로 나뉘어 snake_case로는 xml_http_request가 됩니다. 숫자는 앞 단어에 붙어 있어서 version2Update는 kebab-case로 version2-update가 됩니다. 이모지와 특수 기호는 대부분의 프로그래밍 이름에 쓸 수 없으므로 뺍니다.
영어 제목 표기 규칙과 예외
AP나 시카고 스타일 같은 영어 표기 지침은 제목 안의 a, of, the 같은 짧은 단어를 소문자로 씁니다. 이 도구는 웹 제목에서 가장 흔히 쓰는 방식대로 모든 단어의 첫 글자를 대문자로 바꾸므로, 공식 문서라면 짧은 단어를 직접 고쳐 주세요. iPhone, eBay처럼 대소문자가 독특한 고유 명사도 변환한 뒤 확인이 필요합니다.
변환 예시
monthly SALES report – draft를 넣으면 Title은 Monthly Sales Report – Draft, Sentence는 Monthly sales report – draft, camelCase는 monthlySalesReportDraft, snake_case는 monthly_sales_report_draft가 됩니다. 결과가 마음에 들면 결과 복사 버튼으로 바로 복사해 쓰면 됩니다. 여러 형식을 차례로 적용해야 한다면 결과를 입력으로 버튼을 눌러 결과를 다시 입력 칸에 넣은 뒤 다음 형식을 고르세요.
자주 묻는 질문
- Title과 Sentence 형식은 어떻게 다른가요?
- Title은 모든 단어의 첫 글자를 대문자로 씁니다(예 The Quick Brown Fox). Sentence는 문장의 첫 글자만 대문자로 씁니다(예 The quick brown fox). 영어 제목에는 Title을, 본문에는 Sentence를 주로 씁니다.
- 약어가 소문자로 바뀌었어요.
- Title과 Sentence 형식은 Caps Lock을 켜고 쓴 글을 정리할 수 있도록 단어의 나머지 글자를 소문자로 바꿉니다. 그래서 NASA가 Nasa로 바뀝니다. 변환한 뒤 약어만 직접 고쳐 주세요.
- camelCase, snake_case, kebab-case는 무엇인가요?
- 프로그래밍에서 변수나 파일 이름을 짓는 방식입니다. 띄어쓰기 대신 camelCase는 대문자로(userName), snake_case는 밑줄로(user_name), kebab-case는 하이픈으로(user-name) 단어를 잇습니다.
- 여러 줄을 한 번에 바꿀 수 있나요?
- 네. camelCase, snake_case, kebab-case는 줄마다 따로 변환하므로 엑셀에서 복사한 열 이름 목록도 한 번에 바꿀 수 있습니다.
- 한글은 어떻게 되나요?
- 한글에는 대소문자가 없어서 그대로 둡니다. 프로그래밍 형식에서는 한글도 하나의 단어로 보고 밑줄이나 하이픈으로 잇습니다.
- 입력한 글이 서버로 전송되나요?
- 아니요. 변환은 모두 브라우저 안에서 이뤄집니다.