대소문자 변환기 | Upper, Lower, Capitalize 일괄 변환

엑셀에서 넘겨받은 이름 목록이 전부 대문자로 되어 있거나, 카피 문구를 정리하다 보면 단어마다 첫 글자만 대문자로 맞춰야 할 때가 있습니다. 한두 줄이면 손으로 고쳐도 되지만 수십, 수백 줄이 넘어가면 얘기가 다릅니다. 아래 도구에 텍스트를 통째로 붙여넣고 버튼 하나만 누르면 대문자, 소문자, 각 단어 첫 글자만 대문자로 한 번에 바꿔줍니다.

대소문자 변환기 사용해보기

텍스트를 몇 줄이든 통째로 붙여넣고 원하는 버튼을 누르면 됩니다. 결과창 아래 복사 버튼으로 바로 복사할 수 있습니다.

줄바꿈은 그대로 유지되며, 단어 사이 공백도 원본 그대로 보존됩니다.

대소문자 표기가 왜 중요할까

같은 단어라도 대소문자 표기에 따라 읽는 느낌이나 쓰임새가 완전히 달라집니다. 특히 개발이나 문서 작업에서는 표기 규칙이 곧 가독성이자 협업 규칙이기도 합니다.

대문자를 쓰는 경우

강조하고 싶은 문구나 상수명, 약어에는 대문자를 씁니다. URGENT, MAX_RETRY_COUNT처럼 눈에 띄어야 하는 값들이 대표적입니다. 다만 문장 전체를 대문자로 쓰면 소리를 지르는 듯한 인상을 줄 수 있어 마케팅 문구에서는 신중하게 사용하는 편입니다.

소문자를 쓰는 경우

URL, 이메일 주소, 파일명, 태그처럼 시스템이 처리하는 값은 대부분 소문자로 통일합니다. 대소문자를 구분하는 환경에서 실수로 대문자가 섞이면 링크가 깨지거나 태그가 중복 생성되는 문제가 생길 수 있어서, 이런 값은 일괄로 소문자 변환해두는 습관이 유용합니다.

각 단어 첫 글자만 대문자로 쓰는 경우

사람 이름, 제품명, 지명처럼 고유명사를 표기할 때 각 단어의 첫 글자만 대문자로 씁니다. 엑셀에서 넘겨받은 명단이 전부 대문자이거나 전부 소문자로 되어 있을 때 이 기능으로 한 번에 정리하면 보기 좋은 형태로 맞출 수 있습니다.

여러 줄 텍스트를 한 번에 바꾸는 팁

텍스트가 몇 줄이든 상관없이 붙여넣기만 하면 줄바꿈을 유지한 채로 그대로 변환됩니다. 실무에서 자주 마주치는 상황 두 가지를 예로 들어보겠습니다.

엑셀·스프레드시트 데이터 정리할 때

거래처나 고객 명단을 엑셀에서 그대로 복사해오면 담당자마다 표기 방식이 제각각인 경우가 많습니다. 이럴 때 명단 전체를 붙여넣고 Capitalize 버튼 한 번이면 HONG GILDONG이나 hong gildong 같은 표기가 전부 Hong Gildong 형태로 정리됩니다. 정리된 결과를 다시 엑셀에 붙여넣으면 되니 셀 하나하나 고치는 것보다 훨씬 빠릅니다.

코드 상수명 만들 때

변수명 후보를 문장으로 먼저 적어두고 나중에 상수 표기로 바꾸는 경우에도 유용합니다.

예시로 보는 상수명 변환

max retry count라고 적어둔 메모를 UPPER 버튼으로 바꾸면 MAX RETRY COUNT가 되고, 여기에 띄어쓰기를 언더스코어로만 바꿔주면 바로 MAX_RETRY_COUNT 같은 상수명으로 쓸 수 있습니다. 앞서 소개한 카멜케이스·스네이크케이스 변환기와 같이 쓰면 네이밍 작업이 한결 빨라집니다.

Capitalize와 Title Case, 뭐가 다를까

둘 다 단어 첫 글자를 대문자로 바꾼다는 점은 같지만 엄밀히는 조금 다릅니다. Capitalize는 모든 단어의 첫 글자를 예외 없이 대문자로 바꾸는 방식이고, 정식 영문 제목에 쓰는 Title Case는 the, of, and 같은 짧은 관사·전치사는 소문자로 남겨두는 규칙을 따릅니다. 이 도구의 Capitalize 기능은 예외 규칙 없이 단순하게 모든 단어를 대문자로 시작하도록 맞춰주기 때문에, 정식 출판물 제목처럼 세밀한 규칙이 필요하다면 결과를 한 번 더 확인하고 관사나 전치사만 손으로 소문자로 바꿔주시면 됩니다.

표기 방식규칙예시
UPPER CASE모든 글자를 대문자로HELLO WORLD
lower case모든 글자를 소문자로hello world
Capitalize모든 단어 첫 글자만 대문자Hello World
Title Case관사·전치사 제외하고 첫 글자만 대문자The Lord of the Rings

자주 묻는 질문

한글이 섞여 있어도 되나요?

네, 한글은 대소문자 개념이 없어서 그대로 유지되고 영문 부분만 선택한 규칙에 맞게 변환됩니다.

줄바꿈이나 공백이 사라지지는 않나요?

사라지지 않습니다. 원본의 줄바꿈과 단어 사이 공백을 그대로 유지한 채로 대소문자만 바뀝니다.

숫자나 기호가 포함된 단어는 어떻게 처리되나요?

숫자와 기호는 변환 대상이 아니라서 그대로 남고, 영문 알파벳 부분만 규칙에 맞게 바뀝니다.

대소문자 정리는 별거 아닌 것 같아도 데이터 양이 많아지면 은근히 시간을 잡아먹는 작업입니다. 즐겨찾기 해두고 명단 정리하거나 코드 상수명 만들 때 바로바로 쓰시면 좋을 것 같습니다.

Leave a Comment