🔤

대소문자 변환

텍스트를 대문자, 소문자, 제목형, 문장형으로 변환합니다

🔤텍스트 입력

글자 수: 0

🔤대문자 (UPPERCASE)

모든 문자를 대문자로 변환

예시: HELLO WORLD

🔡소문자 (lowercase)

모든 문자를 소문자로 변환

예시: hello world

📖제목형 (Title Case)

각 단어의 첫 글자를 대문자로 변환

예시: Hello World

📝문장형 (Sentence case)

문장 시작과 마침표 후 첫 글자를 대문자로 변환

예시: Hello world. This is sentence case.

🐫카멜 케이스 (camelCase)

첫 단어는 소문자, 나머지는 대문자로 시작

예시: helloWorld

🏗️파스칼 케이스 (PascalCase)

모든 단어를 대문자로 시작하고 공백 제거

예시: HelloWorld

🐍스네이크 케이스 (snake_case)

소문자로 변환하고 공백을 언더스코어로 대체

예시: hello_world

🍢케밥 케이스 (kebab-case)

소문자로 변환하고 공백을 하이픈으로 대체

예시: hello-world

🎯실제 활용 시나리오

📝 문서 작성

논문, 보고서, 블로그 제목을 제목형(Title Case)으로 변환하여 전문적이고 일관된 형식을 유지할 수 있어요.

💻 프로그래밍

변수명, 함수명, 클래스명을 각 언어의 컨벤션에 맞게 자동으로 변환하여 코드 일관성을 유지하세요.

🎨 디자인 시스템

CSS 클래스명이나 컴포넌트명을 kebab-case나 PascalCase로 일괄 변환하여 프로젝트 전반의 네이밍을 통일하세요.

📊 데이터베이스

테이블명, 컬럼명을 snake_case로 변환하여 데이터베이스 스키마의 일관성을 유지할 수 있어요.

💻프로그래밍 언어별 컨벤션 가이드

🟨
JavaScript
• 변수/함수: camelCase
• 상수: UPPER_CASE
• 클래스: PascalCase
🐍
Python
• 변수/함수: snake_case
• 상수: UPPER_CASE
• 클래스: PascalCase
Java
• 변수/메서드: camelCase
• 상수: UPPER_CASE
• 클래스: PascalCase
🎨
CSS
• 클래스: kebab-case
• ID: kebab-case
• 속성: kebab-case
🗃️
SQL
• 테이블: snake_case
• 컬럼: snake_case
• 키워드: UPPERCASE
⚛️
React
• 컴포넌트: PascalCase
• props: camelCase
• hooks: use + PascalCase

💡전문가 활용 팁

1
일괄 변환 활용

여러 개의 이름을 한 번에 입력하고 원하는 형식으로 일괄 변환하여 시간을 절약하세요.

2
코드 리뷰 활용

코드 리뷰 시 네이밍 컨벤션이 맞지 않는 부분을 빠르게 수정할 수 있어요.

3
프로젝트 마이그레이션

다른 언어나 프레임워크로 이전할 때 네이밍 컨벤션을 맞춰 변환하세요.

4
문서화 표준화

API 문서나 기술 문서의 제목을 일관된 형식으로 표준화할 수 있어요.

자주 묻는 질문

Q. 한글과 영문이 섞인 텍스트는 어떻게 처리되나요?
한글은 대소문자 개념이 없어 그대로 유지되고, 영문만 변환됩니다. 예: "안녕 WORLD" → "안녕 world" (소문자 변환 시)
Q. 특수문자나 숫자는 어떻게 처리되나요?
카멜케이스나 스네이크케이스 변환 시 특수문자는 제거되고, 숫자는 그대로 유지됩니다. 공백은 각 케이스 규칙에 따라 처리돼요.
Q. 어떤 케이스를 언제 사용해야 하나요?
프로그래밍 언어별 컨벤션을 따르세요. JavaScript는 camelCase, Python은 snake_case, CSS는 kebab-case가 일반적입니다.
Q. 제목형(Title Case) 변환 시 전치사도 대문자로 되나요?
현재는 모든 단어의 첫 글자를 대문자로 변환합니다. 더 정교한 영문 제목 규칙(전치사 소문자 유지)은 추후 업데이트 예정이에요.
Q. 대량의 텍스트도 처리할 수 있나요?
네, 길이 제한 없이 처리할 수 있어요. 단, 매우 긴 텍스트의 경우 브라우저 성능에 따라 처리 시간이 걸릴 수 있습니다.