콘텐츠로 건너뛰기

대소문자 변환기

텍스트를 대문자, 소문자, 제목, camelCase, PascalCase, snake_case, kebab-case로 즉시 변환. 무료, 100% 브라우저에서 실행.

텍스트 형식이란?

텍스트 형식 규칙은 작성된 텍스트와 코드에서 단어가 대문자화되고 구분되는 방식을 정의합니다. 프로그래밍 언어, 스타일 가이드, 플랫폼마다 고유한 규칙이 있습니다 — 잘못된 형식을 사용하면 코드가 깨지거나, 린팅 규칙을 위반하거나, 콘텐츠가 비전문적으로 보일 수 있습니다. 이 도구는 8가지 일반적인 형식 간에 즉시 변환합니다.

지원되는 모든 텍스트 형식

UPPERCASE: 모든 글자를 대문자로. 상수(MAX_RETRIES), 매크로, 환경 변수, 강조에 사용.
lowercase: 모든 글자를 소문자로. URL, CSS 클래스명, 이메일 주소, 파일명에 일반적.
Title Case: 각 단어의 첫 글자를 대문자로. 기사 제목, 헤딩, 책 이름에 사용.
Sentence case: 첫 단어의 첫 글자만 대문자. 일반 산문, UI 라벨, 본문 텍스트의 표준.
camelCase: 첫 단어는 소문자, 이후 단어는 대문자로 시작. JavaScript, Java, TypeScript에서 변수와 함수의 표준(getUserName).
PascalCase: 모든 단어가 대문자로 시작. 클래스명, React/Vue 컴포넌트, TypeScript 인터페이스에 사용(UserProfile).
snake_case: 언더스코어로 단어 구분, 모두 소문자. Python, Ruby, Rust, SQL의 표준(user_name).
kebab-case: 하이픈으로 단어 구분, 모두 소문자. CSS 클래스, HTML 속성, URL 슬러그, CLI 플래그의 표준(font-size).

어디서 어떤 형식을 사용할까

JavaScript/TypeScript: 변수/함수에 camelCase, 클래스/컴포넌트에 PascalCase, 상수에 UPPER_SNAKE_CASE.
Python: 변수/함수에 snake_case, 클래스에 PascalCase, 상수에 UPPER_SNAKE_CASE (PEP 8).
CSS/HTML: 클래스명, ID, 커스텀 속성에 kebab-case.
REST API: JSON 키에 camelCase(JavaScript 관례) 또는 snake_case(Python/Ruby 관례) — 하나를 선택하고 일관되게 사용.
데이터베이스 컬럼: PostgreSQL, MySQL 및 대부분의 SQL 데이터베이스에서 snake_case가 표준.
환경 변수: 모든 플랫폼에서 관례적으로 UPPER_SNAKE_CASE.

개인정보

모든 텍스트 처리는 100% 브라우저에서 실행됩니다. 데이터는 서버로 전송되지 않습니다.