대소문자 변환기

아래에 텍스트를 입력하거나 붙여넣으면 자주 쓰는 모든 표기법으로 한 번에 변환됩니다. 모든 작업은 브라우저 안에서 처리됩니다.

소문자
대문자
제목 표기 (Title Case)
문장 표기 (Sentence case)
카멜 표기 (camelCase)
파스칼 표기 (PascalCase)
스네이크 표기 (snake_case)
상수 표기 (CONSTANT_CASE)
케밥 표기 (kebab-case)
점 표기 (dot.case)

대소문자·표기법 변환하는 법

  1. 텍스트 상자에 글을 입력하거나 붙여넣으세요.
  2. 열 가지 변환을 한 번에 확인하세요. 소문자, 대문자, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case입니다.
  3. 원하는 스타일 옆의 “복사”를 누르세요. 변환 버튼은 없고, 결과가 입력을 따라 갱신됩니다.
  4. 상자를 비우고 다시 시작하려면 “지우기”를 누르세요.

이럴 때 씁니다

명명 규칙은 맥락마다 다릅니다. 코드에서는 camelCase나 PascalCase, 환경 변수에는 CONSTANT_CASE, 많은 데이터베이스에서는 snake_case, URL 슬러그나 CSS 클래스에는 kebab-case를 씁니다. 이름을 한 번 붙여넣고 대상이 원하는 형태로 복사하면, 다시 입력하다 오타를 낼 일이 없습니다.

문장 정리에도 쓸 수 있습니다. 제목에는 Title Case, 전부 대문자로 온 텍스트를 고칠 때는 Sentence case가 좋죠. camelCase 경계와 구분자를 모두 인식해 나누므로, fooBar_baz 같은 식별자도 어떤 형태에서 시작했든 깔끔하게 변환됩니다.

자주 묻는 질문

변환하는 동안 텍스트가 업로드되나요?

아니요. 모든 변환은 입력하는 즉시 브라우저 안에서 실행되며, 텍스트는 페이지를 벗어나지 않습니다.

어떤 표기 스타일을 지원하나요?

소문자, 대문자, Title Case, Sentence case, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case 열 가지를 한 번에 보여 주며, 각 행마다 복사 버튼이 있습니다.

단어 경계는 어떻게 인식하나요?

공백, _ - . 같은 구분자, camelCase 경계, 약어의 끝(HTMLParser는 HTML + Parser로), 글자와 숫자 사이에서 단어를 나눕니다. 그래서 fooBar, foo_bar, foo-bar는 모두 같은 결과로 변환됩니다.

영어가 아닌 문자도 처리되나요?

네. 토크나이저가 유니코드를 인식하므로 악센트 문자 등 비ASCII 글자도 구분자가 아닌 글자로 취급됩니다.

변환 버튼을 따로 눌러야 하나요?

아니요. 입력하는 대로 열 가지 변환이 실시간으로 갱신됩니다. 원하는 스타일 옆의 복사 버튼만 누르면 됩니다.