325Tools

대소문자 변환기 — Title·camelCase·snake_case 등

텍스트를 한 번의 클릭으로 대문자, 소문자, Title Case, Sentence case, camelCase, snake_case, kebab-case로 변환하세요. 제목과 식별자를 빠르게 재포맷합니다.

Loading tool…

Case Converter 소개

대소문자 변환기는 텍스트를 원하는 표기법으로 다시 씁니다. 일상적인 소문자·대문자·Title Case·Sentence case부터 camelCase, PascalCase, snake_case, kebab-case 같은 프로그래밍 식별자까지 지원합니다. 프로그래밍 표기법은 단어 사이의 공백을 함께 제거하므로 "user first name" 같은 구절이 하나의 유효한 식별자가 됩니다. 이름이나 제목을 다른 표기 규칙으로 직접 다시 타이핑하는 번거로움을 없애줍니다.

예시

한 구절을 여러 표기법으로 변환하기
입력
hello world
출력
Title Case   -> Hello World
UPPERCASE    -> HELLO WORLD
kebab-case   -> hello-world

같은 입력을 제목, 배너, URL 슬러그용으로 각각 재포맷한 결과입니다.

라벨을 코드 식별자로 바꾸기
입력
User First Name
출력
camelCase   -> userFirstName
snake_case  -> user_first_name

공백이 제거되고 단어 경계에 따라 대소문자가 결정됩니다.

사용 방법

  1. 텍스트를 입력란에 붙여 넣으세요.
  2. 원하는 형식을 선택하세요.
  3. 변환된 결과를 확인하세요.
  4. 출력 결과를 복사하세요.

이럴 때 사용하세요

  • "First Name" 같은 열 제목을 snake_case 데이터베이스 필드명으로 변환할 때.
  • 정신없이 대문자로만 붙여넣은 텍스트를 읽기 쉬운 Sentence case로 정리할 때.
  • 기능 이름을 camelCase 변수나 kebab-case CSS 클래스로 바꿀 때.
  • 소문자로 입력된 제목을 올바른 Title Case로 고칠 때.

팁과 주의점

  • 여기서의 Title Case는 모든 단어를 대문자로 만듭니다. 실제 편집 규칙의 제목 표기는 "a", "of", "the" 같은 작은 단어를 소문자로 두므로 헤드라인은 직접 검토하세요.
  • Sentence case는 각 문장의 첫 글자만 대문자로 만들므로 문장 안의 고유명사는 직접 수정이 필요할 수 있습니다.
  • camelCase는 소문자로 시작하고(userId) PascalCase는 첫 글자도 대문자로 만듭니다(UserId) — 사용하는 언어 규칙에 맞춰 선택하세요.
  • snake_case와 kebab-case는 공백과 구두점을 단어 경계로 처리하므로 이미 하이픈이 들어간 단어가 예상치 못하게 합쳐질 수 있습니다.

주요 기능

  • 소문자 및 대문자 변환
  • Title Case 및 Sentence case 변환
  • camelCase 및 PascalCase 변환
  • snake_case 및 kebab-case 변환
  • 변환된 텍스트 복사

사양

지원 표기법lower, UPPER, Title, Sentence, camel, Pascal, snake, kebab
공백 처리프로그래밍 표기법은 단어 사이 공백을 제거함
유니코드악센트 문자와 비라틴 문자에도 동작

이 도구는 브라우저에서 실행됩니다. 파일과 텍스트는 서버로 업로드되지 않으며, 입력 내용을 저장하지 않습니다.

자주 묻는 질문

Title Case와 Sentence case의 차이는 무엇인가요?+

Title Case는 모든 단어의 첫 글자를 대문자로 만들고, Sentence case는 각 문장의 첫 글자만 대문자로 만듭니다.

Title Case가 제 스타일 가이드와 맞지 않는 이유는 무엇인가요?+

이 도구는 모든 단어를 대문자로 만듭니다. 편집 규칙의 제목 표기는 보통 짧은 관사·접속사·전치사를 소문자로 두므로, "of"나 "the" 같은 단어는 변환 후 직접 소문자로 고쳐야 할 수 있습니다.

camelCase와 snake_case의 차이는 무엇인가요?+

camelCase는 구분자 없이 단어를 붙이고 첫 단어 이후 각 단어를 대문자로 만들며(firstName), snake_case는 밑줄로 단어를 잇고 소문자를 유지합니다(first_name). 둘 다 공백을 제거합니다.

관련 도구

텍스트 도구를 더 찾고 계신가요?

무료 브라우저 기반 도구 모음 전체를 둘러보세요.