🔤

대소문자 변환

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

🔤텍스트 입력

글자 수: 0

🔤대문자

모든 글자를 대문자로 변환

예시: HELLO WORLD

🔡소문자

모든 글자를 소문자로 변환

예시: hello world

📖제목형

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

예시: Hello World

📝문장형

문장의 첫 글자와 마침표 다음을 대문자로 변환

예시: 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
훅: use + PascalCase

💡 전문가 팁

1
일괄 변환

여러 개의 이름을 한 번에 입력하여 원하는 형식으로 변환하면 시간을 절약할 수 있습니다.

2
코드 리뷰 활용

코드 리뷰에서 발견된 명명 규칙 문제를 빠르게 수정할 수 있습니다.

3
프로젝트 마이그레이션

다른 언어나 프레임워크로 이전할 때 명명 규칙을 맞춰서 변환할 수 있습니다.

4
문서 표준화

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

❓ 자주 묻는 질문

Title Case 변환 시 전치사도 대문자가 되나요?
현재는 모든 단어의 첫 글자를 대문자로 변환합니다. 전치사를 소문자로 유지하는 고급 영어 제목 규칙은 향후 업데이트에서 제공 예정입니다.
한글과 영어가 섞인 텍스트는 어떻게 처리되나요?
한글은 대소문자 개념이 없어 그대로 유지되고, 영어 알파벳만 변환됩니다. 예: "안녕 WORLD" → "안녕 world" (소문자 변환 시)
특수문자와 숫자는 어떻게 처리되나요?
camelCase나 snake_case 변환 시 특수문자는 제거되고 숫자는 보존됩니다. 공백은 각 케이스 규칙에 따라 처리됩니다.
언제 어떤 케이스를 사용해야 하나요?
프로그래밍 언어별 관례를 따르세요. JavaScript는 주로 camelCase, Python은 snake_case, CSS는 kebab-case를 사용합니다.
대용량 텍스트도 처리 가능한가요?
네, 길이 제한은 없습니다. 다만 매우 긴 텍스트의 경우 브라우저 성능에 따라 처리 시간이 소요될 수 있습니다.
대소문자 변환 | 뚝딱 도구