deftivo

영어 대소문자 변환 방법: 제목 형식부터 camelCase까지

CAPS LOCK으로 잘못 친 영어, 제목 형식, camelCase·snake_case 같은 개발용 형식까지 한 번에 바꾸는 방법을 정리했습니다. 엑셀·워드 기능과도 비교합니다.

CAPS LOCK이 켜진 줄 모르고 영어 문장을 길게 쳤다가 전부 대문자로 나온 화면을 본 적이 있을 것입니다. 지우고 다시 치자니 번거롭고, 한 글자씩 고치자니 시간이 더 걸립니다.

영어 보고서 제목을 단어 첫 글자만 대문자로 맞춰야 할 때나, 개발할 때 변수 이름을 정해진 형식으로 바꿔야 할 때도 같은 고민이 생깁니다. 이 글에서는 대소문자 형식 9가지와 쓰는 곳, 엑셀·워드 기능과의 차이, Deftivo로 바꾸는 순서를 차례로 정리합니다.

대소문자 형식 9가지와 쓰는 곳

영어 대소문자 형식은 생각보다 종류가 많습니다. 일반 문서에서 쓰는 형식이 있고, 프로그래밍(코드 작성)이나 파일 이름에서 주로 쓰는 형식이 따로 있습니다. 같은 문구 “user login page”를 기준으로 비교하면 다음과 같습니다.

형식 예시 주로 쓰는 곳
UPPERCASE(모두 대문자) USER LOGIN PAGE 경고 문구, 강조, 약어
lowercase(모두 소문자) user login page 이메일 주소, 태그, 검색어 정리
Title Case(제목 형식) User Login Page 글 제목, 책·영화 제목, 버튼 이름
Sentence case(문장 형식) User login page 일반 문장, 안내 문구, 부제목
camelCase(카멜 표기) userLoginPage 자바스크립트 등의 변수·함수 이름
PascalCase(파스칼 표기) UserLoginPage 클래스 이름, 화면 구성 요소 이름
snake_case(스네이크 표기) user_login_page 파이썬 변수, 데이터베이스 열 이름
kebab-case(케밥 표기) user-login-page 웹 주소(URL), CSS 클래스, 파일 이름
CONSTANT_CASE(상수 표기) USER_LOGIN_PAGE 바뀌지 않는 값(상수), 환경 변수

camelCase는 단어 사이 대문자가 낙타 혹처럼 솟아 보인다고 붙은 이름입니다. kebab-case는 단어가 꼬치에 꿰인 모양이라 이런 이름이 붙었습니다. 웹 주소는 대소문자를 구분하는 경우가 있고 띄어쓰기를 쓸 수 없어서, 소문자와 하이픈(-)으로 잇는 kebab-case를 많이 씁니다.

제목 형식과 문장 형식의 차이

헷갈리기 쉬운 것이 Title Case와 Sentence case입니다. 문장 형식은 첫 글자와 고유명사만 대문자로 쓰고 나머지는 소문자로 둡니다. 제목 형식은 주요 단어의 첫 글자를 모두 대문자로 씁니다.

짧은 단어는 소문자로 두는 경우가 많습니다

제목 형식에서 and, or, of, the, a, in, to처럼 짧은 관사(a, the)·접속사(and, or)·전치사(of, in)는 보통 소문자로 둡니다. 예를 들어 “The Lord of the Rings”에서 가운데 of와 the는 소문자입니다. 다만 제목의 맨 첫 단어와 마지막 단어는 짧아도 대문자로 쓰는 것이 일반적입니다.

이 규칙은 출판사나 학술 양식마다 조금씩 다릅니다. 어떤 양식은 네 글자 이하 전치사를 모두 소문자로 두고, 어떤 양식은 with나 from도 대문자로 씁니다. Deftivo의 Title Case는 첫 단어만 빼고 a, the, of, to 같은 짧은 단어를 모두 소문자로 두므로, 마지막 단어가 짧은 단어라면 소문자로 남습니다. 그래서 자동 변환 결과를 그대로 쓰기보다, 제출처 양식에 맞는지 한 번 훑어보는 것이 안전합니다.

엑셀·워드 기능과 비교

자주 쓰는 프로그램에도 대소문자 기능이 들어 있습니다. 상황에 따라 편한 방법이 다릅니다.

방법 특징 아쉬운 점
엑셀 함수(UPPER·LOWER·PROPER) 셀 여러 개를 한꺼번에 바꾸기 좋음 결과를 다른 칸에 받아야 하고, 개발용 형식은 직접 수식을 짜야 함
워드 대/소문자 바꾸기 문서 안에서 바로 바꿀 수 있음 문서용 형식 위주라 camelCase 같은 형식은 없음
브라우저 변환 도구 붙여 넣고 원하는 형식을 골라 복사 결과를 원래 문서에 다시 붙여 넣어야 함

엑셀의 PROPER 함수는 모든 단어 첫 글자를 대문자로 바꾸기 때문에, of나 the 같은 짧은 단어도 대문자가 됩니다. 워드는 단축키로 대소문자를 돌아가며 바꿀 수 있어 문서 작업 중에 편합니다. 개발용 형식까지 한곳에서 바꾸고 싶다면 변환 도구가 손이 덜 갑니다.

Deftivo로 대소문자 바꾸는 순서

Deftivo 대소문자 변환은 브라우저 안에서 처리하므로 입력한 글이 서버로 올라가지 않습니다. 회사 문서 제목이나 코드 일부를 바꿀 때도 부담이 적습니다.

  1. 바꾸고 싶은 영어 글을 복사해 「영문 입력」 칸에 붙여 넣습니다.
  2. 입력하는 즉시 아래에 9가지 형식의 결과가 한꺼번에 나옵니다. 필요한 형식을 찾아 결과를 확인합니다.
  3. 그 줄의 「복사」 버튼을 눌러 결과를 복사한 뒤 원래 쓰던 문서나 코드에 붙여 넣습니다.

글을 옮기는 과정에서 줄바꿈이 엉키거나 빈칸이 두 번씩 들어갔다면, 먼저 줄바꿈·공백 정리로 다듬은 뒤 변환하면 결과가 더 깔끔합니다. 제목 글자 수 제한이 있는 곳에 올린다면 글자 수 세기로 길이도 함께 확인해 보세요.

주의점과 팁

  • 고유명사는 다시 확인합니다. 문장 형식으로 바꾸면 iPhone, London, Microsoft 같은 이름까지 소문자가 될 수 있습니다. 변환 뒤에 사람 이름, 지명, 회사 이름을 한 번 살펴보세요.
  • 약어도 주의합니다. NASA, PDF, URL 같은 약어가 Title Case에서 Nasa, Pdf처럼 바뀔 수 있습니다.
  • 개발용 형식은 팀 규칙을 따릅니다. 같은 언어라도 팀마다 정한 이름 규칙이 다를 수 있으니 기존 코드와 맞춰 보는 것이 좋습니다.
  • 한글은 그대로 남습니다. 한글에는 대문자와 소문자 구분이 없어서, 영어와 한글이 섞인 글을 바꾸면 영어 부분만 달라집니다.

자주 묻는 질문

CAPS LOCK으로 잘못 친 영어를 한 번에 고칠 수 있나요?

네, 모두 대문자로 된 글을 붙여 넣고 문장 형식이나 소문자를 고르면 됩니다. 다만 문장 중간의 고유명사와 약어는 소문자가 될 수 있으니 결과를 확인한 뒤 필요한 부분만 손으로 고치세요.

camelCase와 PascalCase는 무엇이 다른가요?

둘 다 띄어쓰기 없이 단어를 붙이고 단어 첫 글자를 대문자로 씁니다. 차이는 맨 첫 글자로, camelCase는 소문자로 시작하고 PascalCase는 대문자로 시작합니다.

제목 형식에서 and나 the도 대문자로 써야 하나요?

일반적으로 제목 가운데 들어간 짧은 관사·접속사·전치사는 소문자로 둡니다. 하지만 제목의 첫 단어라면 대문자로 쓰고, 세부 규칙은 양식마다 다르니 제출처 기준을 확인하는 것이 좋습니다.

한글이 섞인 글을 넣어도 괜찮나요?

괜찮습니다. 한글에는 대소문자가 없으므로 한글은 그대로 두고 영어 부분만 바뀝니다. 다만 개발용 형식은 영어 이름을 염두에 둔 형식이라 한글이 섞이면 의도와 다른 모양이 나올 수 있습니다.

이 글에 나온 도구

다른 가이드