본문으로 건너뛰기
ToolMug

대소문자 변환기

영어 텍스트를 한 번 붙여넣으면 대문자, 소문자, Title Case, Sentence case는 물론 camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE 같은 프로그래밍 표기법으로 한꺼번에 변환돼요. 필요한 것만 복사하세요.

브라우저에서 실행 — 입력한 내용은 업로드되지 않아요

  • lower case
    변환할 텍스트를 입력하거나 붙여넣으세요
  • UPPER CASE
    변환할 텍스트를 입력하거나 붙여넣으세요
  • Title Case
    변환할 텍스트를 입력하거나 붙여넣으세요
  • Sentence case
    변환할 텍스트를 입력하거나 붙여넣으세요
  • camelCase
    변환할텍스트를입력하거나붙여넣으세요
  • PascalCase
    변환할텍스트를입력하거나붙여넣으세요
  • snake_case
    변환할_텍스트를_입력하거나_붙여넣으세요
  • CONSTANT_CASE
    변환할_텍스트를_입력하거나_붙여넣으세요
  • kebab-case
    변환할-텍스트를-입력하거나-붙여넣으세요
  • dot.case
    변환할.텍스트를.입력하거나.붙여넣으세요
  • aLtErNaTiNg
    변환할 텍스트를 입력하거나 붙여넣으세요
  • iNVERSE
    변환할 텍스트를 입력하거나 붙여넣으세요

사용 방법

  1. 텍스트를 입력하거나 붙여넣으세요. 모든 표기법이 한 번에 표시돼요.
  2. 필요한 결과를 복사하거나, ↑를 눌러 입력란으로 되돌려 계속 편집하세요.
  3. 변수 이름은 줄마다 따로 변환되므로 목록 전체를 한 번에 변환할 수 있어요.

옵션 설명

Title Case
주요 단어의 첫 글자를 대문자로 바꾸고, 짧은 관사·접속사·전치사(a, an, the, and, of, in…)는 처음이나 끝에 오지 않으면 소문자로 둬요. iPhone이나 NASA처럼 이미 중간에 대문자가 있는 단어는 그대로 둬요.
Sentence case
모두 소문자로 바꾼 뒤 각 문장의 첫 글자만 대문자로 바꿔요. 고유명사는 직접 고쳐야 해요.
camelCase / PascalCase
JavaScript, Java, C#의 변수, 함수, 클래스 이름에 흔히 쓰여요.
snake_case / CONSTANT_CASE
Python, Ruby, SQL 열 이름, 환경 변수에 쓰여요.
kebab-case
URL, CSS 클래스 이름, 파일 이름에 쓰여요.

예시

표기법 “user account settings”
camelCase userAccountSettings
PascalCase UserAccountSettings
snake_case user_account_settings
CONSTANT_CASE USER_ACCOUNT_SETTINGS
kebab-case user-account-settings
Title Case User Account Settings

자주 묻는 질문

XMLHttpRequest 같은 식별자는 단어를 어떻게 나누나요?

소문자에서 대문자로 바뀌는 지점과 약어의 마지막 대문자 앞에서 나눠요. 그래서 XMLHttpRequest는 XML, Http, Request로, parseJSONData는 parse, JSON, Data로 나뉘어요.

악센트가 있는 글자나 라틴 문자가 아닌 글자도 되나요?

네. 그리스 문자, 키릴 문자, 악센트가 있는 라틴 문자처럼 대소문자가 있는 모든 문자에서 대문자·소문자 변환이 돼요. 한글, 중국어, 일본어는 대소문자가 없어 그대로 남아요.

Title Case 결과가 스타일 가이드와 다른 이유는 뭔가요?

APA, Chicago, AP 같은 스타일 가이드는 네 글자 이상 전치사 처리 같은 세부 규칙이 서로 달라요. 이 도구는 일반적인 Chicago 스타일 규칙을 따르니, 애매한 경우는 해당 가이드를 확인하세요.

개인정보 보호

이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.

관련 도구