← 도구 목록으로 돌아가기

🔠 대소문자 변환기

대소문자 변환부터 공백·줄바꿈 제거 텍스트 정리까지 한 번에!

📝 텍스트 입력

변환할 텍스트를 입력하거나 붙여넣으세요.

글자 0 공백 제외 0 단어 0 줄 0
🔤 대소문자 변환 옵션

영문 알파벳에만 적용되며, 한글·숫자는 그대로 유지됩니다.

대문자로 HELLO WORLD
소문자로 hello world
문장 첫 글자 Hello world
단어 첫 글자 Hello World
대소문자 반전 hELLO wORLD
번갈아 변환 hElLo WoRlD
camelCase helloWorld
PascalCase HelloWorld
snake_case hello_world
kebab-case hello-world
CONSTANT HELLO_WORLD
변환 안 함 정리만 적용
🧹 공백·줄바꿈 정리 옵션

여러 개를 동시에 선택할 수 있습니다. 선택하지 않으면 대소문자만 변환됩니다.

✅ 변환 결과 -
변환 전 글자 수
0자
변환 후 글자 수
0자
줄어든 글자 수
0자
변환 후 줄 수
0줄

📌 알아두면 좋은 정보

  • 문장 첫 글자(Sentence case)는 마침표·물음표·느낌표 뒤의 첫 글자만, 단어 첫 글자(Title Case)는 모든 단어의 첫 글자를 대문자로 바꿉니다
  • camelCase는 JavaScript 변수, PascalCase는 클래스·React 컴포넌트, snake_case는 Python, kebab-case는 URL·CSS에 주로 씁니다
  • 웹·PDF에서 복사한 텍스트는 각 줄 앞뒤 공백 제거 + 빈 줄 제거 + 연속 공백 축소 조합으로 깔끔하게 정리됩니다
  • 줄바꿈을 없애고 한 문단으로 만들려면 줄바꿈 모두 제거를 선택하세요 — 줄 끝은 공백 하나로 이어집니다
  • 정리 옵션은 정리 → 대소문자 변환 순서로 적용되어 결과가 항상 일정합니다
  • 모든 처리는 브라우저 안에서만 이루어져 입력한 텍스트가 서버로 전송되지 않습니다

❓ 자주 묻는 질문

문장 첫 글자 변환(Sentence case)은 마침표(.), 물음표(?), 느낌표(!) 뒤에 오는 각 문장의 첫 글자만 대문자로 바꾸고 나머지는 소문자로 만듭니다. 단어 첫 글자 변환(Title Case)은 모든 단어의 첫 글자를 대문자로 바꿔 제목이나 헤드라인에 어울리는 형태로 만듭니다. 예를 들어 'hello world. nice day'는 각각 'Hello world. Nice day'와 'Hello World. Nice Day'가 됩니다.

프로그래밍에서 널리 쓰이는 이름 표기법입니다. camelCase(userName)는 JavaScript·Java의 변수·함수명, PascalCase(UserName)는 클래스·React 컴포넌트명, snake_case(user_name)는 Python 변수·함수명과 데이터베이스 컬럼명, kebab-case(user-name)는 URL 주소·CSS 클래스·파일명에 주로 사용됩니다. CONSTANT_CASE(USER_NAME)는 여러 언어에서 상수를 표기할 때 사용합니다.

한글은 대문자·소문자 구분이 없는 문자이므로 대소문자 변환 시 한글은 그대로 유지되고 영문 알파벳(A~Z, a~z)만 변환됩니다. 다만 공백 제거, 줄바꿈 제거, 빈 줄 제거 같은 텍스트 정리 기능은 한글·영어·숫자·특수문자 구분 없이 모든 텍스트에 동일하게 적용됩니다.

총 6가지 정리 옵션을 원하는 대로 조합할 수 있습니다. 각 줄 앞뒤 공백 제거, 빈 줄 제거, 줄바꿈 모두 제거(한 줄로 합치기), 탭을 공백으로 변환, 연속된 공백을 하나로 축소, 모든 공백 제거를 지원하며, 여러 옵션을 동시에 선택하면 한 번의 클릭으로 순서대로 모두 적용됩니다. 웹에서 복사한 지저분한 텍스트나 엑셀에서 붙여넣은 데이터를 정리할 때 유용합니다.

아니요. 모든 변환과 정리는 100% 사용자의 브라우저 안에서만 JavaScript로 처리되며, 입력한 텍스트는 어떤 서버로도 전송되거나 저장되지 않습니다. 개인정보나 업무 문서가 포함된 텍스트도 안심하고 사용할 수 있으며, 페이지를 새로고침하면 입력 내용은 완전히 사라집니다.